python爬贴吧图片下载到本地
来源:互联网 发布:淘宝退换货流程表 编辑:程序博客网 时间:2024/04/27 20:29
#coding:utf-8import requestsimport reimport urllibimport os, sysfrom bs4 import BeautifulSoup as bs'''作用:获取百度贴吧图片'''def get_content(url): r = urllib.urlopen(url) html = r.read() r.close() return htmlhtml = get_content("http://tieba.baidu.com/p/5347937418")url(http://tb2.bdstatic.com/tb/static-pb/img/cur_zin.cur), pointer;" src="http://imgsrc.baidu.com/forum/w%3D580/sign=af5797c0b9fb43161a1f7a7210a44642/96f8ce1b9d16fdfa3d6b31e5bf8f8c5494ee7b49.jpg" size="230432" changedsize="true">'regex = r'class="BDE_Image".+?src="(.+?\.jpg)"'pat = re.compile(regex)list = re.findall(pat,html)i = 0os.mkdir("d://image")for item in list: urllib.urlretrieve(item,"d://image//%s.jpg" % i) print i i += 1
步骤:
1. 打开网页获取html
2. 分析图片所在的标签特点
3. 使用正则筛选图片链接
4. 遍历列表使用 urllib.urlretrieve弄到本地
阅读全文
0 0
- python爬贴吧图片下载到本地
- 使用python将远程图片下载到本地
- 将图片下载到本地
- iOS网络图片下载到本地
- 网络图片下载到本地相册
- java把远程图片下载到本地
- iOS 网络请求图片下载到本地相册
- iOS开发------实现图片下载缓存到本地
- PHP 根据URL将图片下载到本地
- ios 图片下载并保存到本地
- php将远程图片下载到本地
- php将远程图片下载保存到本地
- 发送请求下链接图片下载到本地
- 点击图片下载到本地的方法总结(ASP)
- ASP.NET通过URL将图片下载到电脑本地文件夹
- 通过Java HTTP连接将网络图片下载到本地
- 通过Java HTTP连接将网络图片下载到本地
- 通过Java HTTP连接将网络图片下载到本地
- 洛谷 2068 线段树模板:单点更新,区间求和
- 简单Java Web 开发:Eclipse+Struts2+Tomcat+MySQL(workbench)+SAE
- 剑指offer---复杂链表的复制
- 慕课网bootstrap三
- 基础练习
- python爬贴吧图片下载到本地
- 在ubuntu 14.04系统中安装cuda-7.5时编译samples文件,出现cannot find lnvcuvid 错误
- scala Option理解
- xshell5下载和安装教程
- 10.7 T1
- Lucene5(5)搜索api
- Spark入门——SparkContext启动详解
- 13、C#里面do...while循环结构的使用
- JAVA多线程之interrupt、interrupted、isInterrupted