1. 程式人生 > >python 根據鏈家爬取的信息生成雲詞

python 根據鏈家爬取的信息生成雲詞

python plot cfi lib 指定 技術 with atp ted

#-*- coding: utf-8 -*-
‘‘‘
Created on 2017-10-12

@author: wbhuangzhiqiang
‘‘‘
import csv
from wordcloud import WordCloud#雲詞模塊
import matplotlib.pyplot as plt#展示
#將鏈家爬取的數據
with open(D:\\PycharmProjects\\HZQTEST\\爬蟲\\house.csv,r) as  vscfile:
    reads =csv.reader(vscfile)
    lst = []
    for  read  in
reads: for i in read: lst.append(i) mess =str(lst) cloud = WordCloud( #設置字體,不指定就會出現亂碼 font_path=D:\\PycharmProjects\\HZQTEST\\zi.ttf, #設置背景色 background_color=white, #允許最大詞匯 max_words=2000, #最大號字體 max_font_size=40 ) word_cloud = cloud.generate(mess) #
產生詞雲 plt.imshow(word_cloud) plt.axis(off) plt.show()

雲詞展示效果:

技術分享

python 根據鏈家爬取的信息生成雲詞