我想將標準字典中的所有單詞(例如:/ usr/share/dict/unix機器的單詞)整數轉換並在每個單詞中找到XOR字典(將它們轉換爲整數後的字典),並可能將其存儲在一個新文件中。如何執行文件中所有單詞的異或
由於我是python的新手,並且由於文件較大,程序不時被掛起。
任何幫助將不勝感激。
import os
dictionary = open("/usr/share/dict/words","r")
'''a = os.path.getsize("/usr/share/dict/words")
c = fo.read(a)'''
words = dictionary.readlines()
foo = open("word_integer.txt", "a")
for word in words:
foo.write(word)
foo.write("\t")
int_word = int(word.encode('hex'), 16)
'''print int_word'''
foo.write(str(int_word))
foo.write("\n")
foo.close()
安置自己的代碼,以便我們可以幫助您解決 –
我現在做到了,但我不知道如何重複遍歷所有單詞 – kingmakerking
以下內容有幫助嗎?您使用的是什麼版本的Python? –