1. 程式人生 > >python讀取檔案有中文的情況

python讀取檔案有中文的情況

如果檔案是以utf-8 無BOM的形式儲存的,讀取時需要open("xxxx.txt", "r", encoding='utf-8'),然後讀出的字元可以直接列印。

如果檔案是以gbk的形式儲存時,讀取時需要open("xxxx.txt", "r", encoding='gbk'),或者按open("xxxx.txt", "rb")讀取後,再decode("gbk")。