复制代码代码如下:
from sgmllib import SGMLParser
import urllib2
class sgm(SGMLParser):
def reset(self):
SGMLParser.reset(self)
self.srcs=[]
self.ISTRUE=True
def start_div(self,artts):
for k,v in artts:
if v=="author":
self.ISTRUE=False
def end_div(self):
self.ISTRUE=True
def start_img(self,artts):
for k,v in artts:
if k=="src" and self.ISTRUE==True:
self.srcs.append(v)
def download(self):
for src in self.srcs:
f=open(src[-12:],"wb")
print src
img=urllib2.urlopen(src)
f.write(img.read())
f.close()
sgm=sgm()
for page in range(1,500):
url="http://www.qiushibaike.com/late/page/%s?s=4622726" % page
data=urllib2.urlopen(url).read()
sgm.feed(data)
sgm.download()
您可能感兴趣的文章:
Python使用代理抓取网站图片(多线程)
python抓取网页中的图片示例
python获得图片base64编码示例
python使用 api上传图片到微博示例
python抓取豆瓣图片并自动保存示例学习
python获取beautifulphoto随机某图片代码实例
python3图片转换二进制存入mysql
使用Python下载Bing图片(代码)
使用ImageMagick进行图片缩放、合成与裁剪(js+python)
python在多玩图片上下载妹子图的实现代码
python批量下载图片的三种方法
python发送邮件的实例代码(支持html、图片、附件)
用Python写的图片蜘蛛人代码
python 图片验证码代码分享
python 图片验证码代码
python实现图片批量剪切示例
QQ空间 搜狐微博 人人网 开心网 百度搜藏更多
Tags:python 糗百图片
复制链接收藏本文打印本文关闭本文返回首页
上一篇:python算法学习之计数排序实例
下一篇:windows下wxPython开发环境安装与配置方法
相关文章
2008-11-11Python 连连看连接算法
2013-11-11python Django连接MySQL数据库做增删改查
2014-04-04解决python写的windows服务不能启动的问题
2012-08-08Python模块学习 filecmp 文件比较
2013-11-11python插入排序算法的实现代码
2010-09-09python下函数参数的传递(参数带星号的说明)
2014-04-04python实现linux服务器批量修改密码并生成execl
2011-10-10python 不关闭控制台的实现方法
2014-04-04python读取html中指定元素生成excle文件示例
2014-03-03python fabric实现远程操作和部署示例
文章评论
最 近 更 新
python实现系统状态监测和故障转移实例方
Python FTP操作类代码分享
pycharm 使用心得(二)设置字体大小
python连接池实现示例程序
haskell实现多线程服务器实例代码
python获取豆瓣电影简介代码分享
用python实现批量重命名文件的代码
从零学Python之hello world
python 解析html之BeautifulSoup
python求斐波那契数列示例分享
热 点 排 行
Python入门教程 超详细1小时学会
python 中文乱码问题深入分析
比较详细Python正则表达式操作指
Python字符串的encode与decode研
Python open读写文件实现脚本
Python enumerate遍历数组示例应
Python 深入理解yield
Python+Django在windows下的开发
python 文件和路径操作函数小结
python 字符串split的用法分享