正在python入門寫個詞云,可是wordcount目前還是什么都沒有,請問循環(huán)錄入環(huán)節(jié)出了什么問題了嗎?其中stopwords是一個包含常用非必要詞語的內(nèi)容集>>> import wordcloud>>> import collections>>> file=open('/Users/Downloads/word_cloud/98-0.txt')>>> wordcount={}>>> stopwords = set(line.strip() for line in open('/Users/Downloads/word_cloud/stopwords'))>>> for word in file.read().lower().split():
word = word.replace(".","")
word = word.replace(",","")
word = word.replace("\"","")
word = word.replace("“","") if word not in stopwords: if word not in wordcount:
wordcount[word] = 1
else:
wordcount[word] += 1>>> wordcount
{}題目描述題目來源及自己的思路相關(guān)代碼// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?問題描述問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法相關(guān)代碼// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?
1 回答

料青山看我應(yīng)如是
TA貢獻(xiàn)1772條經(jīng)驗 獲得超8個贊
你的代碼在我機(jī)器上執(zhí)行正常, 你那里有問題,我猜是縮進(jìn)的問題, 試試 for 后面的語句縮進(jìn)一下.
添加回答
舉報
0/150
提交
取消