都说程序员是木讷的代名词,他们通常是这样的
今天天气变天了,冷冷的冰雨在碾上胡乱的拍,
就想心心念念的小姐姐迟迟不回我的微信,
![](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1602652029593&di=cfa2b4c14acbb7c6223a9e28b4f29008&imgtype=0&src=http%3A%2F%2Fupload.gongkong.com%2FUpload%2Fgongkong%2FbaiduEditorImage%2F201810%2F25%2Fbf4dd7339b5a480cb51442fa50511ac2_w.jpg)
但是很多时候他们也是浪漫而富有诗意的,
没人说,穿格子衫的光头必须就得是钢铁直男
也没有人规定,女神肚子痛的标准回复就是“多喝热水”“洗澡,也要注意安全”
![](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1602652339817&di=8cbdba3666ea8fabfa12259244fafb87&imgtype=0&src=http%3A%2F%2F5b0988e595225.cdn.sohucs.com%2Fimages%2F20190821%2Ffe90b632ba3040d086f7962a750c2793.jpeg)
当然你要是像上面的这位大佬,当我没说,顺便问下,你还缺女朋友吗,我可以去泰国。
言归正传,今天就有我来教给大家下,不花钱也能给女神来点小浪漫。
1.背景准备
一台电脑,一张女神的照片(朋友圈偷偷下载的更好,显得那么不经意,但是又那么的有心,指不定女神一个开心,你的好人值经验 + 2)
代码环境准备(不懂的话留言或者自己百度,再不济把女神微信号推给我,让我看帮你哈~~~)
2.调包导库(板们弄饭)
wordcloud包: https://pypi.org/project/wordcloud/
jieba包:https://pypi.org/project/jieba/
词云包是来帮你画画滴,用一堆堆的汉字拼凑出来图像,就是在对应的位置来写字,
jieba包可了不得,是专门用来中文分分分分词用的,具体的我也不懂,反正用就对了
3.征战号角,响彻全场
<font size="4">“““ 导入各种库 ””” from PIL import Image import jieba import wordcloud import matplotlib.pyplot as plt import numpy as np cloud_mask = plt.imread('1.jpg') #加载背景图片 with open('wordlist.txt','r') as f: wordlist = f.read() #读取文本 print(wordlist) WC = wordcloud.WordCloud(background_color = 'white',mask=cloud_mask,font_path='c:Windows/Fonts/STZHONGS.TTF',max_words=400,min_font_size=12,max_font_size=30,width=400,) #字体这里需要注意支持中文字体 WC.generate(wordlist) WC.to_file('2.png') plt.plot('2.png') plt.show()</font>
复制代码然后,wordlist里面的中文词云得有很多很多的句子啊话啊,我是爬虫胡乱爬了个网站down了很多的诗句放在txt里,因为古诗写的飘飘欲仙,所以词的密度和重复度比较分散
画出来的图也就这样子喽。
都写到这了,剩下的就都交给你们啦~~~
那些调节参数,改变密度,网上一搜一大把,我这里板门弄饭,你们倒是觉得我这的菜是极好的哟~~~