看板 Python 關於我們 聯絡資訊
抱歉,有爬過文 可是對於這個問題還是沒sense 我目前開啟了一個文字檔案,是以big5編碼的中文檔 我希望由使用者輸入一個中文字,然後可以從這個檔案搜尋出來 寫法大概是這樣 f = open('txtdb.txt','r') lines= "\n".join(f) a = str(raw_input("word: ")) for line in lines: if a in line: find = True print(line) 不過不管怎麼輸入,都蒐尋不到 我想可能是因為使用者輸入的值不是Big5的原因 不知道有沒有函式可以幫我把a轉成Big5呢? 我試用了unicode()這個函式 不過結果是一樣的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.175.134