簡體   English   中英

如何從 Python 3.9.6 中的字符串中刪除 BOM 字符?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM