python利用urllib下载对应url的文件

python利用urllib下载对应url的文件,第1张

场景:使用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)

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/714486.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-24
下一篇2022-04-24

发表评论

登录后才能评论

评论列表(0条)

    保存