我剛剛開始學習python並現在編寫我正在學習如何編寫文件。如果看起來沒有無效的語法,我會一直收到這個無效的語法錯誤。PYTHON無效的語法,爲什麼這是無效的?
OUTF = open('ex6.gettysburg.OUT.txt', 'w')
OUTF.write('The text file has '+str(len(getty_toks))+' word tokens\n')
OUTF.write('and '+str(len(getty_freq.keys()))+' unique word types.\n')
OUTF.write('\n')
OUTF.write('The top ten most frequent words are:\n')
for w in sorted(getty_freq, key=getty_freq.get)[:10] :
OUTF.write(w+"\t"+str(getty_freq[w]+'\n'),
OUTF.write('\nThe top ten longest words are:\n')
OUTF.close()
的地方,據說誤差是是在OUTF.close(的「OUTF」),我已經試過重新鍵入,並刪除它周圍的所有空間或在上面添加一個標籤。我已經還試圖看看錯誤是否真的是混合空格和縮進,而不是它。幫助
什麼是錯誤您收到? – Stormvirux
在這裏發佈你的回溯plz – zhangxaochen
它只是說「無效的語法」,錯誤缺少一個缺失的括號。 – Rubyredriots