今日金句:
詞云需要用到乙個第三方庫:wordcloud
這個庫安裝起來還是蠻簡單的
cmd命令列下輸入:pip install wordcloud 就可以了
其基本應用模式如下:
import wordcloud
w = wordcloud.wordcloud(
)
w.generate(
《文字內容,可以是字串也可以是txt檔案》
)w.to_file(
《儲存的檔名》
)#儲存檔案
基本用法示例如下:(用哈姆雷特的txt文件吧)
import wordcloud
w = wordcloud.wordcloud(
)f =
open
('hamlet.txt'
,'r'
).read(
)w.generate(f)
w.to_file(
'hamlet.png'
)
width 設定輸出的寬度具體用法csdn裡很多部落格都有說明,可以自己查閱,自己動手寫寫height 設定輸出的高度
min_font_size 設定詞云輸出的最小字型大小
max-font-size 設定輸出詞云的最大字型大小
font_step 字型大小步長增進
font_path 字型檔案位址
max_words 設定顯示詞云的的最大單詞數量
stop_words 不顯示的單詞庫 用法:stop_words =
mask 設定背景,需引入imread()函式
back_ground 設定背景顏色,如back_ground = 『green』
這個庫還是蠻好玩的。
以後什麼庫什麼包不會用要多查查官方文件~bye
python和scre python學習日誌10
多型 不同物件在同意情況有不同的反應 類屬性 屬於類的成員,屬於物件共有的 修改方式 類名.類屬性 例項.class 類屬性 工廠類 有一些子類,在乙個類中生成很多物件,簡單工廠模式 是通過專門定義乙個類來負責建立其他類大的例項,被建立的例項通常都具有共同的父類並且重寫父類方法。單例模式 該模式的主...
python標記日子 學習python的日子(一)
最開始接觸python,是用了乙個大神開發的工具條,對python十分感興趣就找了本書開始學習,沒學幾天就開始忙著找工作了,簡歷中寫著正在學習python,但是有次面試360的,受了打擊,發現自己之前懂得都太淺顯了。剛好找工作告一段落,現在開始好好學習python了。話說 head first 系列...
python學習 第二日
2 啟動python的兩種方法 a 從idle啟動,idle是python shell,也是python gui,通過鍵入文字與程式進行 交 互,可在提示符後鍵入,例如 print hello,world hello,world b cmd 先修該path路徑 我的電腦 屬性 高階系統設定 環境變數...