
场景:使用urllib下载某一个url的文件到本地的服务器
import os
import urllib.request
# 文件url
image_url = 'xxx'
# 文件基准路径
basedir = os.path.abspath(os.path.dirname(__file__))
# 下载到服务器的地址
file_path = os.path.join(basedir, 'temp/')
try:
# 如果没有这个path则直接创建
if not os.path.exists(file_path):
os.makedirs(file_path)
file_suffix = os.path.splitext(image_url)[1]
filename = '{}{}'.format(file_path, file_suffix) # 拼接文件名。
urllib.request.urlretrieve(image_url, filename=filename) # 利用urllib.request.urltrieve方法下载图片
except IOError as e:
print(1, e)
except Exception as e:
print(2, e)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)