开发者社区> 问答> 正文

python软件怎么下载图片

python软件怎么下载图片

展开
收起
云计算小粉 2018-05-10 20:11:01 1735 0
1 条回答
写回答
取消 提交回答
  • 阿里云大学导师

    您好,可以使用urlretrieve()函数,具体代码:

    import os,stat
    import urllib.request

    img_url="http://gw.alicdn.com/tfs/TB1CPcAwntYBeNjy1XdXXXXyVXa-350-350.jpg"
    file_path='D:/book/img'
    file_name ="pyt"

    try:

    #是否有这个路径
    if not os.path.exists(file_path):
    #创建路径
        os.makedirs(file_path)
        #获得图片后缀
    file_suffix = os.path.splitext(img_url)[1]
    print(file_suffix)
        #拼接图片名(包含路径)
    filename = '{}{}{}{}'.format(file_path,os.sep,file_name,file_suffix)
    print(filename)
       #下载图片,并保存到文件夹中
    urllib.request.urlretrieve(img_url,filename=filename)
    

    except IOError as e:

    print("IOError")

    except Exception as e:

    print("Exception")
    2019-07-17 22:24:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载