[問題] 如何讓輸入的字串以Big5表示?
抱歉,有爬過文 可是對於這個問題還是沒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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章