3
中國的字符串打印字符
我test.txt文件包含這些字符:無法通過字符在Python
地藏菩薩本願經卷上
忉利天宮神通品第一
我有這個簡單的程序:
f = open("test.txt")
text = f.read()
f.close()
print text
for c in text:
print c,
print "\n------------"
for i in range(len(text)):
print text[i],
下面是結果:
地藏菩薩本願經卷上
忉利天宮神通品第一
------------
å œ ° è — マ è マ © è ミ ¨ æ œ ¬ æ „ ¿ ç » マ å ヘ · ä ¸ Š
å ¿ ‰ å ˆ © å ¤ © å ® « ç ¥ ž é € š å 「 チ ç ¬ ¬ ä ¸ €
å œ ° è — マ è マ © è ミ ¨ æ œ ¬ æ „ ¿ ç » マ å ヘ · ä ¸ Š
å ¿ ‰ å ˆ © å ¤ © å ® « ç ¥ ž é € š å 「 チ ç ¬ ¬ ä ¸ €
如果使用「打印文本」,「text」會被打印出來。但是,試圖按字符打印字符的兩種方法都失敗了。
發生了什麼事?
你明白爲什麼實際上你需要解碼? –