[英]How to remove BOM characters from a string in Python 3.9.6?
我有一個字節串,我應該使用 Pyhton 內置的zipfile.writestr
將它發送到一個zipfile ,但是在每個文件的開頭都有一個小(14-15)個字符的 BOM 字符串和一個大的在結尾處整個文件,最終的csv文件如下所示(示例):
filename1
(BOM characters)Column1, Column2, Column3
data1, data2, data3
data4, data5, data6
filename2
(BOM characters)Column1, Column2, Column3
data1, data2, data3
(BOM characters)
我試過使用.decode("utf-8-sig")
但它沒有顯示出區別。
所以事實證明我將文件zip文件保存為csv ,這就是問題的原因。 現在我將它保存為zip一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.