Advertisement

Python实现自动化HTTP资源下载

阅读量:

在自动化脚本的执行过程中,文件下载属于较为常见的操作之一。通常而言,文件会被上传至特定的HTTP服务器中,当脚本运行过程中需要调用该文件时,便需要借助HTTP下载功能来完成获取。

实现最基础的下载功能

要完成最基础的功能需求,需提供文件的下载地址以及本地存储路径,从而将文件保存至指定位置

复制代码
 def DownloadFile(url,savePath):

    
     """
    
     | ##@函数目的: 下载文件
    
     | ##@参数说明:url:文件的url路径
    
     | ##@参数说明:savePath:文件保存到的位置
    
     | ##@返回值:
    
     """
    
     try:
    
     url = url.strip()
    
     savePath = savePath.strip()
    
     InitPath(savePath)
    
  
    
     r = urllib2.Request(url)
    
     req = urllib2.urlopen(r)
    
  
    
     saveFile = open(savePath, 'wb')
    
     saveFile.write(re

全部评论 (0)

还没有任何评论哟~