#file.py
with open("test.txt", mode="w", encoding="utf-8″) as file:
file.write("測試中文")
#如果檔案為utf8時,檔案第一列會有一個字元BOM,python encodeing=utf-8 列印時會有"\ufeff"輸出
# ,encoding 改為 utf-8-sig 讀取時會 去除 檔案抬頭 的 BOM
with open("test.txt", mode="r", encoding="utf-8-sig") as file:
data=file.read(2)
print(data)