python3 下载网络图片代码实例


Posted in Python onAugust 27, 2019

说明:这里仅展示在已经获取图片链接后的下载方式,对于爬虫获取链接部分参考前面的文章

1、利用文件读写的方式下载图片

#第一种:用urllib2模块下载
import urllib2
link = ' '
headers = { }
request = urllib2.Request(link, headers=headers)
image = urllib2.urlopen(request).read()
filename = link[-5:]
# 注意这里要用wb模式
with open (filename, "wb") as f:
  f.write(image)

#第二种:requests模块下载同理

2、urlretrieve()方法

import os
from urllib.request import urlretrieve
.......
urlretrieve(link, "路径"+"文件名")

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
Apr 24 Python
Python使用遗传算法解决最大流问题
Jan 29 Python
解决Django的request.POST获取不到内容的问题
May 28 Python
python+splinter实现12306网站刷票并自动购票流程
Sep 25 Python
Python 监测文件是否更新的方法
Jun 10 Python
pymysql模块的使用(增删改查)详解
Sep 09 Python
pytorch:实现简单的GAN示例(MNIST数据集)
Jan 10 Python
python右对齐的实例方法
Jul 05 Python
Python 使用双重循环打印图形菱形操作
Aug 09 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
Oct 18 Python
Python 多线程之threading 模块的使用
Apr 14 Python
实操Python爬取觅知网素材图片示例
Nov 27 Python
Python (Win)readline和tab补全的安装方法
Aug 27 #Python
python中字典按键或键值排序的实现代码
Aug 27 #Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
Aug 27 #Python
Python使用get_text()方法从大段html中提取文本的实例
Aug 27 #Python
简单易懂Pytorch实战实例VGG深度网络
Aug 27 #Python
selenium+PhantomJS爬取豆瓣读书
Aug 26 #Python
python多任务之协程的使用详解
Aug 26 #Python
You might like
php调用KyotoTycoon简单实例
2015/04/02 PHP
php获取错误信息的方法
2015/07/17 PHP
简单通用的JS滑动门代码
2008/12/19 Javascript
取选中的radio的值
2010/01/11 Javascript
javascript题目,重写函数让其无限相加
2012/02/15 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
Javascript实现字数统计
2015/07/03 Javascript
js限制文本框只能输入中文的方法
2015/08/11 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
js获取元素的标签名实现方法
2016/10/08 Javascript
用户管理的设计_jquery的ajax实现二级联动效果
2017/07/13 jQuery
JavaScript解析任意形式的json树型结构展示
2017/07/23 Javascript
AngularJS实现表单验证功能详解
2017/10/12 Javascript
微信小程序 动画的简单实例
2017/10/12 Javascript
JS实现简单的文字无缝上下滚动功能示例
2019/06/22 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
微信小程序之高德地图多点路线规划过程示例详解
2021/01/18 Javascript
[00:48]DOTA2国际邀请赛公开赛报名开始 扫码开启逐梦之旅
2018/06/06 DOTA
[44:04]OG vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[43:32]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
详解Django通用视图中的函数包装
2015/07/21 Python
Python通过90行代码搭建一个音乐搜索工具
2015/07/29 Python
深入解析Python中的list列表及其切片和迭代操作
2016/03/13 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
2019/04/03 Python
Python object类中的特殊方法代码讲解
2020/03/06 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
2020/04/15 Python
python 异步async库的使用说明
2020/05/04 Python
CSS3美化表单控件全集
2016/06/29 HTML / CSS
eDreams意大利:南欧领先的在线旅行社
2018/11/23 全球购物
小学生家长评语集锦
2014/01/30 职场文书
大学军训决心书
2015/02/05 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书
详解vue身份认证管理和租户管理
2021/05/25 Vue.js
Spring Cloud Netflix 套件中的负载均衡组件 Ribbon
2022/04/13 Java/Android