# -*- coding:utf-8 -*-import urllib
import urllib2
import re
import os
import randompicCount = 0
picPath = "D:/testSpider"#创建新目录
def mkdir(path):path = path.strip()isExists=os.path.exists(path)if not isExists:os.makedirs(path)return Trueelse:print u"名为",path,u'的文件夹已经创建成功'return Falsedef saveImg(imageURL):u = urllib.urlopen(imageURL)print(imageURL)global picCountglobal picPathfileName = picPath+"/%d.jpg"%(picCount)data = u.read()f = open(fileName, 'wb')f.write(data)picCount = picCount + 1 print u"图片",picCount,fileNamef.close()    #saveImg("http://touxiang.yeree.com/pics/4c/227088.jpg")#http://touxiang.yeree.com/m/tx/26623/list2.htmlgHeads = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36",
}def downloadOneClass(url_d):nNum = 1for i in range(nNum):url = url_d%(i+2)print url#response = urllib2.urlopen(url)user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'  values = {'username' : 'cqc',  'password' : 'XXXX' }  headers = { 'User-Agent' : user_agent }  data = urllib.urlencode("")  request = urllib2.Request(url, data, headers)  response = urllib2.urlopen(request)  page = response.read()#print pagepattern = re.compile('http://touxiang.yeree.com/pics/[a-zA-Z0-9]+/\d+.jpg')items = re.findall(pattern,page)for item in items:saveImg(item)returndef main():list = []for i in range(1000):intRandom = random.uniform(1, 20000) if list.count(intRandom)>0:continuelist.append(intRandom)url_d = "http://touxiang.yeree.com/m/tx/%d"%(intRandom)+ "/list%d.html"downloadOneClass(url_d)if picCount>1000:print "1000 get"returnmkdir(picPath)
main()

图片抓取之后,可以用ps的批处理,将jpg图片修改为132*132分辨率的png图片,用于微信头像。

python爬虫抓取微信头像相关推荐

  1. python爬虫抓取微信公众号文章(含全文图以及点赞数、在看数、阅读数)

    因工作需要写了一个微信公众号文章的爬虫程序,贴一下分享给需要的朋友. 首先是抓取文章的url链接,在反复研究之后找到的一个最简单的方法,不需要抓包工具.首先需要自己注册一个微信公众号,有微信即可绑定注 ...

  2. python展示全部好友_利用Python网络爬虫抓取微信好友的签名及其可视化展示

    前几天给大家分享了如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化,利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例,以及利用Python网络爬虫抓取微信好友的所 ...

  3. 编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法

    这篇文章主要介绍了编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法,用到了Python的urllib和urllib2模块,需要的朋友可以参考下 抓取豆瓣电影TOP100 一.分析豆瓣top ...

  4. python爬虫微信朋友圈怎么发文字_如何利用Python网络爬虫抓取微信朋友圈的动态(上)...

    今天小编给大家分享一下如何利用Python网络爬虫抓取微信朋友圈的动态信息,实际上如果单独的去爬取朋友圈的话,难度会非常大,因为微信没有提供向网易云音乐这样的API接口,所以很容易找不到门.不过不要慌 ...

  5. python爬虫好友聊天记录_利用Python网络爬虫抓取微信好友的签名及其可视化展示...

    前几天给大家分享了如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化,利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例,以及利用Python网络爬虫抓取微信好友的所 ...

  6. python抓取微信朋友圈动态_2018最全如何利用Python网络爬虫抓取微信朋友圈的动态...

    今天小编给大家分享一下如何利用Python网络爬虫抓取微信朋友圈的动态信息,实际上如果单独的去爬取朋友圈的话,难度会非常大,因为微信没有提供向网易云音乐这样的API接口,所以很容易找不到门.不过不要慌 ...

  7. python爬虫能爬取微信密码吗_如何利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例...

    今天我们继续focus on微信,不过这次给大家带来的是利用Python网络爬虫抓取微信好友总数量和微信好友男女性别的分布情况.代码实现蛮简单的,具体的教程如下. 相信大家都知道,直接通过网页抓取微信 ...

  8. 2018最全如何利用Python网络爬虫抓取微信朋友圈的动态

    今天小编给大家分享一下如何利用Python网络爬虫抓取微信朋友圈的动态信息,实际上如果单独的去爬取朋友圈的话,难度会非常大,因为微信没有提供向网易云音乐这样的API接口,所以很容易找不到门.不过不要慌 ...

  9. 如何利用Python网络爬虫抓取微信朋友圈的动态(上)

    今天小编给大家分享一下如何利用Python网络爬虫抓取微信朋友圈的动态信息,实际上如果单独的去爬取朋友圈的话,难度会非常大,因为微信没有提供向网易云音乐这样的API接口,所以很容易找不到门.不过不要慌 ...

最新文章

  1. 重磅!Elasticsearch 8 正式发布!
  2. python什么时候进入中国-Python什么时候开始流行的?还能流行多久?
  3. gsmake —— golang版gradle
  4. PAT (Basic Level) Practice (中文)1001 害死人不偿命的(3n+1)猜想 (15 分)
  5. Spring 和 SpringBoot 比较,解惑区别!
  6. 可视化图形(二):热力图-imshow()
  7. java FileI(O)nputStream为什么比BufferedI(O)utputStream慢?
  8. vps没有mysql怎么用商店_如何在本地搞一个小程序的服务器之我没有vps我也很绝望呀...
  9. Python工作笔记007---win10安装Python3.7.3_以及用pycharm创建Python项目_以及对System interpreter理解
  10. php md5 验证,怎么核对md5?
  11. 吉林大学计算机网络考研知识点整理
  12. 什么是支付系统,一分钟带你了解
  13. 结构化程序设计知识点总结
  14. 计算机 中职生学情分析,信息技术学情分析
  15. Linux/Ubuntu的常用文件查找命令
  16. RK3566和S905X3/S905X4对比哪个好?
  17. 「医次元」「心际舰队」:论传销洗脑与纳粹之关联
  18. 中电信启动超大数据中心交换机招标
  19. ubuntu yah3c 自动认证可执行脚本
  20. Playcanvas动画格式解析

热门文章

  1. 溢出显示三个圆点基本操作
  2. 2023Track Tech防伪溯源技术展| 防伪溯源 | 智慧包装 | 安全印刷
  3. 使用SDEI上报RAS故障
  4. ShaderGraph——水晶
  5. Qt6_DIR-NOTFOUND
  6. 三星N7100 Galaxy Note2 Root权限获取详细教程
  7. 判断在直线的左边右边c语言,2021生地结业考试卷答案
  8. 【JavaScript】--调用百度地图API,加载和移除三维模型
  9. 苹果iOS 10系统“激活锁”绕过漏洞,丢失保护功能形同虚设?
  10. L2-021. 点赞狂魔