python去utf文件的BOM頭部

在window的環境下,保存的文本文檔會加上三個字符0xEF 0xBB 0xBF的頭部,這三個字符可能會影響對文本的讀取,形成亂碼,在這裏記錄下如何避免。 (1)首先發現直接保存爲ASCII的文本文件是不包含BOM頭部的 (2)若保存成UTF-8會有這三個字符,所以像notepad++保存會有一個選項叫做UTF-8無bom,是因爲windows下默認的UTF-8會有這三個字符 解決方法:
相關文章
相關標籤/搜索