0
我一直在試圖開發一個程序,它將從一個文件中獲取唯一字詞列表以及它們的索引列表來創建原始文本,但我無法獲得轉換後的整數來自str。讀取文件中的整數值
file=open("compressed_file_words.txt", "r")
listofwords = file.read()
file=open("compressed_file_word_positions.txt", "r")
positions = file.read()
for i in positions:
reconstructed_text = reconstructed_text + listofwords[i] + " "
失敗與以下錯誤 類型錯誤:字符串索引必須是整數
如何獲得STR轉換回爲int?我已經嘗試了各種方法,但似乎沒有工作
你的'i'變量不是一個整數。你必須用一個整數爲'listofwords'編制索引。 – 3novak
有了這個'listofwords [i]'你期望從它讀取的文件中獲得一行嗎? – Nicarus