python在多玩图片上下载妹子图的实现代码


Posted in Python onAugust 13, 2013
# -*- coding:utf-8 -*-
import httplib
import urllib
import string
import re
def getContent():                   #从网站中获取所有内容
 conn = httplib.HTTPConnection("tu.duowan.com")
 conn.request("GET", "/m/meinv/index.html")
 r = conn.getresponse()
 print r.status, r.reason
 data1 = r.read()#.decode('utf-8') #编码根据实际情况酌情处理
 return data1
def getImageUrl(data):            #将获取到img链接写到sour.txt文件中国
 sour = open("test\\sour.txt", 'w')
 pplen = len("http://s1.dwstatic.com/group1/M00/37/2A/e2c30e89184ea942a4be9c1f7ba217a5.jpg")
 for i in range(len(data) - 3):
  if data[i] == 'i' and data[i + 1] == 'm' and data[i + 2] == 'g':
   for j in xrange(i + 9, i + 9 + pplen):
    sour.write(data[j])
   sour.write('\n')
 sour.close()
 

def downImage():               #根据test\\sour.txt里面的url自动下载图片
 tt = 0    #name
 sour = open('test\\sour.txt')
 while 1:
  line = sour.readline()
  if line:
   Len = len(line)
   #print Len
   if line[Len - 2] == 'g' and line[Len - 3] == 'p' and line[Len - 4] == 'j':
    path = line
    data = urllib.urlopen(line).read()
    f = open('test\\' + str(tt) + '.jpg', 'wb')
    f.write(data)
    f.close()
    tt = tt + 1
  else:
   break
 sour.close()
content = getContent()
getImageUrl(content)
downImage()
Python 相关文章推荐
Python语言的12个基础知识点小结
Jul 10 Python
Python中多线程thread与threading的实现方法
Aug 18 Python
零基础写python爬虫之抓取糗事百科代码分享
Nov 06 Python
python获取本机mac地址和ip地址的方法
Apr 29 Python
python 获取网页编码方式实现代码
Mar 11 Python
opencv python 基于KNN的手写体识别的实例
Aug 03 Python
python实现对输入的密文加密
Mar 20 Python
详解解决Python memory error的问题(四种解决方案)
Aug 08 Python
基于TensorFlow的CNN实现Mnist手写数字识别
Jun 17 Python
Win10下配置tensorflow-gpu的详细教程(无VS2015/2017)
Jul 14 Python
深入理解Python变量的数据类型和存储
Feb 01 Python
python绘制云雨图raincloud plot
Aug 05 Python
python实现的一只从百度开始不断搜索的小爬虫
Aug 13 #Python
python用于url解码和中文解析的小脚本(python url decoder)
Aug 11 #Python
python 合并文件的具体实例
Aug 08 #Python
python备份文件以及mysql数据库的脚本代码
Jun 10 #Python
Python 变量类型及命名规则介绍
Jun 08 #Python
Python 字符串操作实现代码(截取/替换/查找/分割)
Jun 08 #Python
python strip()函数 介绍
May 24 #Python
You might like
FCKeditor的安装(PHP)
2007/01/13 PHP
php将数据库中的电话号码读取出来并生成图片
2008/08/31 PHP
使用PHP获取汉字的拼音(全部与首字母)
2013/06/27 PHP
浅析PHP微信支付通知的处理方式
2014/05/25 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
php基于curl主动推送最新内容给百度收录的方法
2016/10/14 PHP
实例讲解PHP页面静态化
2018/02/05 PHP
PHP实现文件上传操作和封装
2020/03/04 PHP
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
JS实现文字向下滚动完整实例
2015/02/06 Javascript
js实现感应鼠标图片透明度变化的方法
2015/02/20 Javascript
Jquery插件仿百度搜索关键字自动匹配功能
2016/05/11 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
windows如何把已安装的nodejs高版本降级为低版本(图文教程)
2020/12/14 NodeJs
python以环状形式组合排列图片并输出的方法
2015/03/17 Python
Python MySQLdb 使用utf-8 编码插入中文数据问题
2018/03/13 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
python 为什么说eval要慎用
2019/03/26 Python
Python GUI自动化实现绕过验证码登录
2020/01/10 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
2020/08/17 Python
Pytorch实现WGAN用于动漫头像生成
2021/03/04 Python
将SVG图引入到HTML页面的实现
2019/09/20 HTML / CSS
澳大利亚排名第一的在线酒类商店:MyBottleShop
2018/04/26 全球购物
Perfume’s Club德国官网:在线购买香水
2019/04/08 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
如何提高MySql的安全性
2014/06/19 面试题
中职生自我鉴定范文
2013/10/03 职场文书
园林资料员岗位职责
2013/12/30 职场文书
大学生活动总结怎么写
2014/04/29 职场文书
甘南现象心得体会
2014/09/11 职场文书
工作收入住址证明
2014/10/28 职场文书
资深HR教你写好简历中的自我评价
2019/05/07 职场文书
来探秘“德国中小企业”的成功之道
2019/07/26 职场文书
《王者天下》第4季首话新剧照 4月9日正式开播
2022/04/07 日漫
Python使用pyecharts控件绘制图表
2022/06/05 Python