下载网络资源

可以下载网站上的图片并保存到本地


源代码

#下载网络资源

from urllib import request

import sys

def download(url,fname):

    html=request.urlopen(url)

    with open(fname,'wb') as fobj:

        while True:

            data=html.read(4096)

            if not data:

                break

            fobj.write(data)

        fobj.close()

if __name__ == '__main__':

    url=sys.argv[1]

    fname=sys.argv[2]

    download(url,fname)


代码测试

python3 download.py 'https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=3139820477,3223860408&fm=26&gp=0.jpg' /tmp/1.jpg

先在百度上搜索小姐姐图片,右键选择复制图片地址,需要用引号引起来,粘贴为第一个参数;第二个参数为下载路径地址

eog /tmp/1.jpg

图片用eog打开

就可以看到漂亮的小姐姐图片了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容