一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

微信大揭秘——用Python玩轉微信(二)

 空谷天籟 2018-06-17

樹根的萬事屋

95后、愛AI

也許是你關注的最年輕號主

關注

樹根在上一篇中教了大家如何用Python里面的itchat這個庫區(qū)爬取微信中的好友資料,并對好友的性別數據進行了可視化,以及統計好友來自哪里。還沒看的可以戳開:微信大揭秘——用Python玩轉微信(一)。


那我們現在繼續(xù)我們的Python玩轉微信系列,來繼續(xù)用Python玩轉我們的微信!樹根繼續(xù)會用自己的微信作為小白鼠來給大家示范~


接下來,又是樹根微信大揭秘時間了。


0

好友個性簽名制作詞云圖


更加好玩的來了!


之前已經爬下了每個好友的個性簽名,剛好可以分析一下大伙兒寫個性簽名時使用的高頻詞語是什么,順便可以做個詞云圖。


說句題外話,上一篇中樹根的好友是896個,現在是902個。


我們需要事先安裝好“jieba”和“wordcloud” 兩個工具庫,假如不知道怎么安裝可以看一下我很久之前的文章:回憶or寄望,制作一份屬于自己的云圖詞


先把原先爬下來的個性簽名(Signature)打印出來,發(fā)現本來是表示表情的,現在都變成了“emoji”、“span”、“class”等等這些無關緊要的詞,需要先替換掉。另外,還有類似 “<>/=”之類的符號,也需要寫個簡單的正則表達式替換掉,再把所有拼起來,得到text字串。



以下是執(zhí)行代碼:

import re

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)


接著就可以把JB,啊不,把jieba這個包搞進來分詞(搞不懂這個庫的名字怎么來的)。

import jieba

wordlist = jieba.cut(text, cut_all=True)
word_space_split = ' '.join(wordlist)


分詞成功以后,終于可以進入畫圖階段了。


可以根據自己想要的圖片、形狀、顏色畫出相似的圖形。樹根這次執(zhí)行的云圖詞代碼比上一篇的入門要高大上一點,我們需要把matplotlib、wordcloud、numpy、PIL等包搞進來。

import matplotlib.pyplot as plt
from wordcloud import WordCloud, ImageColorGenerator
import numpy as np
import PIL.Image as Image

coloring = np.array(Image.open('C:/Users/acer/Desktop/timg.jpg'))
my_wordcloud = WordCloud(background_color='white', max_words=2000,
                         mask=coloring, max_font_size=40, random_state=42, scale=2,
                         font_path='C:/Users/acer/Desktop/msyh.ttc').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()


我們來看看結果是怎么樣的。


首先我們來看一下原圖,是非??蓯鄣钠たㄇ饉


然后用這可愛的皮卡丘作為背景,把所有好友的個性簽名做成詞云圖

哇~好可愛的詞云圖有木有~~~我們繼續(xù)使用其他的圖片來試試。



~duang~

看來,在我的所有微信好友的個性簽名里,有人善于聆聽、有人強調善良、有人重視靈魂、有人凝視人生。他們一直在等待,不放棄尋找、歷盡曲折,不畏虛偽、真心如一,不能辜負、一步一生多努力


樹根真編不下去了,其實樹根的好友簽名無非就是我不能沒有你、你不能失去我哈哈哈哈。


以上是不是很有趣呢?是不是又打開了一扇新世界的大門呢?


我的微信好友也不是太多,如果微信好友有幾千個,可以得到幾千條數據,分析一下還是很有價值的。


    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    韩日黄片在线免费观看| 国产精品国产亚洲区久久| 黑丝袜美女老师的小逼逼| 美女黄片大全在线观看| 九九热国产这里只有精品| 日本加勒比不卡二三四区| 日韩精品日韩激情日韩综合| 成年女人下边潮喷毛片免费| 亚洲国产成人爱av在线播放下载| 中文字幕禁断介一区二区| 91一区国产中文字幕| 欧美一级片日韩一级片| 国产又大又硬又粗又湿| 少妇熟女亚洲色图av天堂| 亚洲欧美日韩网友自拍| 亚洲黄片在线免费小视频| 婷婷激情四射在线观看视频| 欧美日韩国产二三四区| 亚洲欧美日产综合在线网| 久热99中文字幕视频在线| 亚洲中文字幕免费人妻| 激情图日韩精品中文字幕| 日韩人妻中文字幕精品| 午夜色午夜视频之日本| 日韩成人动画在线观看| 午夜视频免费观看成人| 欧美精品亚洲精品一区| 美国欧洲日本韩国二本道| 老司机这里只有精品视频| 日本在线 一区 二区| 99久久人妻中文字幕| 国产综合欧美日韩在线精品| 视频在线观看色一区二区| 色综合伊人天天综合网中文 | 亚洲一区二区三区av高清| 久草热视频这里只有精品 | 99久久精品视频一区二区| 日本三区不卡高清更新二区| 日韩三级黄色大片免费观看 | 亚洲高清中文字幕一区二区三区| 国产色偷丝袜麻豆亚洲|