因为某些原因需要下载某地的文件到本地服务器,于是运用到了python的urlretrieve函数进行下载操作。
以下为脚本及详细内容:
#!/usr/bin/env python
#-*-coding:utf-8-*-
import os
import sys
import time
import urllib
import urllib2
import requests
#因为文件的部分以每天的时间定义的,所以先赋值时间给t1
t1=time.strftime("%Y-%m-%d")
#拼成一个完整的文件名
my_file="myfilename" + t1
#然后定义目标地址及文件名
my_file_url="http://目标地址" + my_file
#定义本地下载位置
local='/data/%s' % my_file
#下载文件
urllib.urlretrieve(my_file_url,local)