代理ip

>

换ip软件

>

http代理

>

ip代理

您的位置:首页 > 新闻资讯 > 文章内容
python3爬取微信步骤(下)
来源:互联网 作者:admin 时间:2020-02-18 17:33:36

  用python爬取微信好友信息并且进行数据清洗,网连代理之前已经将教程的上半部分进行了分解,下面我们继续来解决这个问题,将接下来的两个步骤完成。



  4、利用签名绘制词云


  #4、绘制词云


  #4.1替换签名中的emoji、span、class、类似<>/=之类的符号等等


  siglist=[]


  for i in friends:


  signature=i["Signature"].strip().replace("span","").replace("class","").replace("emoji","")


  rep=re.compile("1f\d+\w*|[<>/=]")


  signature=rep.sub("",signature)


  siglist.append(signature)


  text="".join(siglist)


  #4.2把结巴分词这个包搞进来分词


  import jieba


  wordlist=jieba.cut(text,cut_all=True)


  word_space_split="".join(wordlist)


  #4.3进入画图阶段,根据自己想要的图片、形状、颜色画出相似的图形


  import matplotlib.pyplot as plt


  from wordcloud import WordCloud,ImageColorGenerator


  import numpy as np


  import PIL.Image as Image


  coloring=np.array(Image.open("101.jpg"))


  my_wordcloud=WordCloud(background_color="white",max_words=2000,


  mask=coloring,max_font_size=60,random_state=42,scale=2,


  font_path="STXINWEI.TTF").generate(word_space_split)


  image_colors=ImageColorGenerator(coloring)


  plt.imshow(my_wordcloud.recolor(color_func=image_colors))


  plt.imshow(my_wordcloud)


  plt.axis("off")


  plt.show()


  5、ggplot图形展示


  #5、ggplot图形展示


  import matplotlib.pyplot as plt


  #获取csv内容


  df=pd.read_csv('data.csv')


  #配置图


  fig=plt.figure()


  ax=fig.add_subplot(1,1,1)


  ax.hist(df['Sex'],bins=7)


  #标题


  plt.title('Sex distribution')


  #X轴标题


  plt.xlabel('Sex')


  #Y轴标题


  plt.ylabel('people')


  plt.show()


  以上当这些步骤执行完之后,我们就能够将微信好友的基本信息抓取完毕了。


相关文章内容简介
推荐阅读
  • 26 2020-02
    免费ip代理的缺点

    在找代理ip的时候,网页上会出现免费代理服务商跟付费代理服务商,二者的区别仅仅是免费与付费吗?当然,远远不止,不然大家都可以用免费换ip了,不需要付费代理的存在了。

  • 12 2019-09
    如何选择好用的爬虫代理服务商

    或许我们在网上冲浪的时候,有时候会用到代理的,爬虫代理在目前是很火热的。之所以要用到爬虫代理,是因为我们有时候需要更换ip,但是如何选择好用的爬虫代理供应商呢?尤其是做爬虫

  • 12 2019-08
    浏览器设置代理IP的方法

    在用电脑的时候,可能有时要给Internet换IP,本地不需要用换的情况,这样只需要对浏览器进行设置就可以了。那么,浏览器设置代理IP的方法是什么呢?首先,正常打开浏览器,然后使用HTTP协

  • 05 2019-08
    需要更换IP地址可以使用代理IP

    作为一个资深的网络推广人员,相信,你在做某些网络项目的时候,需要注册大量的账号,才能维系你正常的推广运作,比说说是论坛发帖子,每个论坛限制每天单个账号只能发限定数量的帖子

  • 13 2019-08
    代理IP非常实用的换IP工具

    代理IP可以说是给需要更换IP的工作人员的带来了很大的便利,是必不可缺的工具。代理IP是切换IP的软件,可以切换不同地区、不同代理商的IP。代理IP的用途很广泛,例如刷流量,很多访问量是

  • 18 2020-02
    Python3爬取微信步骤(上)

    Python3如何爬取微信好友基本信息,并且进行数据清洗?下面跟着网连代理带来的教程,我们一起看看具体的操作要怎么实现。