Python3写的一个下载妹子图的工具,Very Nice
2015-06-04 00:00
896 查看
废话不多说,直接上代码
我是新学Python,代码是我参考站内一位朋友的代码写的
我是新学Python,代码是我参考站内一位朋友的代码写的
# coding:utf-8 import re import urllib.request def geturl(url): ''' 打开给定的网页,并返回网页的内容, python3中来来是以字节码形式返回的, 可以根据网页编码判定编码为gb2312,是gbk的子集, 以字符串形式返回。 ''' req = urllib.request.urlopen(url) req = req.read() return req.decode("gbk") if __name__ == "__main__": print("------------Starting------------") url = "http://www.meizitu.com/a/4674.html" src = geturl(url) links = [] pattern = re.compile(r'<img alt="(.*?)" src="(.*?)" />',re.DOTALL) links = pattern.findall(src) length_links = len(links) for index in range(length_links): urllib.request.urlretrieve(links[index][1],'E:\\tmp\\pic\\'+(links[index][0])[-3:]+".jpg") print("------------End------------")
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法
- Python实现的基于ADB的Android远程工具