正在python入門(mén)寫(xiě)個(gè)詞云,可是wordcount目前還是什么都沒(méi)有,請(qǐng)問(wèn)循環(huán)錄入環(huán)節(jié)出了什么問(wèn)題了嗎?其中stopwords是一個(gè)包含常用非必要詞語(yǔ)的內(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
{}題目描述題目來(lái)源及自己的思路相關(guān)代碼// 請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?問(wèn)題描述問(wèn)題出現(xiàn)的環(huán)境背景及自己嘗試過(guò)哪些方法相關(guān)代碼// 請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?
1 回答

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