新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
程序員的七夕用30行代碼讓Python化身表白神器-創(chuàng)新互聯(lián)
轉(zhuǎn)眼又到了咱們中國(guó)傳統(tǒng)的情人節(jié)七夕了,今天筆者就帶大家來(lái)領(lǐng)略一下用Python表白的方式。讓程序員的戀人們感受一下IT人的浪漫。
一、詞云制作
首先咱們可以用之前介紹過(guò)的wordcould包制作詞云。wordcloud包安裝十分簡(jiǎn)單。pip即可完成安裝
pip install wordclould
然后需要制作一個(gè)背景圖片,為了應(yīng)急我用藝術(shù)字做了個(gè)七夕的圖片,如果大家來(lái)不及直接圖片另存為使用下圖即可。
具體制作的詞云的代碼如下:
from wordcloud import WordCloud import cv2 import jieba import matplotlib.pyplot as plt #以下是你表白的詞語(yǔ) with open('F:/qixi/qixi.txt', 'r') as f: text = f.read() cut_text = " ".join(jieba.cut(text)) print(cut_text) #以下用咱們剛剛另存為的圖就可以 color_mask = cv2.imread("F:/520/mask.jpg") 520cloud = WordCloud( font_path=" C:\\Windows\\Fonts\\simkai.ttf", background_color='white', mask=color_mask, max_words=100, max_font_size=40 ) 520wCloud = 520cloud.generate(cut_text) 520wCloud.to_file('F:/520/cloud.jpg') plt.imshow(520wCloud, interpolation='bilinear') plt.axis('off') plt.show()
網(wǎng)站標(biāo)題:程序員的七夕用30行代碼讓Python化身表白神器-創(chuàng)新互聯(lián)
文章鏈接:http://www.dlmjj.cn/article/cedsep.html