python-23

:将图片下载到本地

得到图片的网址之后我么你怎么将图片下载到本地

呢?

python

中我们使用

urllib

库里面的

urllib.urlretrieve()

又是新函数,还记得上回在使用

urllib2.Request()

函数的时

候因为传参数时没指定好参数名,所以运行出现了一个错

误,这回要吸取教训,先把函数原型搞清楚

要弄清出函数原型,我目前为止用到的有两种方法:

1.

使用

python

自带的

help

函数

help(urllib.urlretrieve)

2.

/usr/lib/python2.7

中找到

python

的库文件查看里面的

函数(

linux

系统)

这是输出结果

1. url

是你要传入的下载链接

2. finename

指定了保存本地路径

(

如果参数未指定,

urllib

生成一个临时文件保存数据)

3. reporthook

是一个回调函数,当连接上服务器、以及相应

的数据块传输完毕时会触发该回调,我们可以利用这个回调

函数来显示当前的下载进度

4. data

post

到服务器的数据

现在我们暂时还用不到后面的两个参数,所以只需要记住前

面两个参数是

url

,和

filename

就行了下载图片的源码很简

python 下载图片到内存卡_python-23:将图片下载到本地相关推荐

  1. python程序员专用壁纸_Python开发专属壁纸下载与轮换程序

    本人对于壁纸一直偏佛系,不爱特意去找一堆壁纸.因此用Python简单地搞了一个自动下载壁纸,定时随机轮换的功能来自娱自乐,顺便分享给大家. 原文链接:https://www.codernice.top ...

  2. python编写下载器可暂停_python多进程断点续传分片下载器

    python多进程断点续传分片下载器 标签:python 下载器 多进程 因为爬虫要用到下载器,但是直接用urllib下载很慢,所以找了很久终于找到一个让我欣喜的下载器.他能够断点续传分片下载,极大提 ...

  3. python图片旋转脚本_Python+OpenCV 实现图片无损旋转90°且无黑边

    0. 引言 有如上一张图片,在以往的图像旋转处理中,往往得到如图所示的图片. 然而,在进行一些其他图像处理或者图像展示时,黑边带来了一些不便.本文解决图片旋转后出现黑边的问题,实现了图片尺寸不变的旋转 ...

  4. python opencv图片放大 缩小_Python OpenCV之图片缩放的实现(cv2.resize)

    OpenCV函数原型: cv2.resize(InputArray src, OutputArray dst, Size, fx, fy, interpolation) 参数解释: InputArra ...

  5. python编程狮苹果系统_Python编程狮app下载-Python编程狮苹果版v1.0

    Python编程语言现在越来越流行了,在编程语言中的地位也越来越重要了,今天小编就把推荐给大家这个软件可以帮助大家去很好的学习Python编程语言,这个软件轻松的将用户领进们,让大家可以体验到Pyth ...

  6. python下载迅雷资源助手_python练习七—P2P下载

    最近有些事儿比较忙,python的学习就断断续续,这个练习来得比预期的晚,不过还好,不管做什么,我都希望能认真对待,认真做好每一件事. 引入 这个练习原书中称作"使用XML-RPC进行文件共 ...

  7. python批量识别图片中文字_python实现中文图片文字识别--OCR about chinese text--tesseract...

    0.我的环境: win7 32bits python 3.5 pycharm 5.0 1.相关库 安装pillow: pip install pillow 安装tesseract: 自带了英文语言包, ...

  8. python图片加水印_Python如何为图片添加水印

    添加水印的主要目的是为了版权保护,使自己的图像不被抄袭或者恶意转载.网上有很多制作水印的工具,本帖介绍怎么使用Python-Pillow库给图片添加水印. 使用ImageMagick添加图片水印-Li ...

  9. python报告水印怎么弄_Python如何为图片添加水印

    添加水印的主要目的是为了版权保护,使自己的图像不被抄袭或者恶意转载.网上有很多制作水印的工具,本帖介绍怎么使用Python-Pillow库给图片添加水印. 使用ImageMagick添加图片水印-Li ...

  10. python 下载图片到内存卡_python - 获取图像大小而不将图像加载到内存中

    如果您不关心图像内容,PIL可能是一种过度杀伤力. 我建议解析python magic模块的输出: >>> t = magic.from_file('teste.png') > ...

最新文章

  1. 图很难理解?看这篇图论基础与图存储结构就够了
  2. R语言distMeeus函数计算大圆距离实战(Great Circle Distance)
  3. linux获取目标主机shell,expect案例-批量获取主机并分发密钥
  4. Ruby on Rails: 使用devise+cancan+rolify建立完整的权限管理系
  5. 点击图片弹出固定或自适应窗口
  6. Pytorch GRU(详解GRU+torch.nn.GRU()实现)
  7. CCS中的cmd命令文件
  8. 精锐教育创始人张熙辞任CEO 李晓明接任
  9. pb数据窗口显示图片_AkShare股票数据A股市净率
  10. C/C++程序员应聘常见面试题深入剖析(1)
  11. C#使用欧姆龙PLC的Fins协议读写PLC地址(示例调用)
  12. axios post请求下载文件流
  13. 运维分级发布_故障分级和处罚规范-运维必备规章制度
  14. 记住这36条创业军规
  15. C++智能指针与类型转换
  16. eact+redux仿微信聊天室和vue+web端聊天室
  17. Python的GUI图形界面工具大全
  18. 分享125个ASP源码,总有一款适合您
  19. Echarts折线图拐点突出显示效果
  20. 鸿蒙之九大分身,正文 第两千五百四十一章 原来这就是鸿蒙之力(五更求花花)...

热门文章

  1. CSS魔法堂:小结一下Box Model与Positioning Scheme
  2. Java中break、continue及标签等跳转语句的使用[下]
  3. 关于更改apache和mysql的路径的问题..
  4. IE10 访问 ASP.NET 站点的问题
  5. 软件过程评估和软件能力评价的方法与步骤
  6. linux文件的三个主要的修改时间
  7. 常见解压缩软件与其zip格式
  8. 使用JQuery做一组复选框的功能。
  9. hive拉链表实现方案一
  10. 在线OPML美化格式化工具