a='ÿþ"[]B[]a[]l[]a[]n[]c[]e'
注意:方括号中的方括号代表此方形符号。然而,我不能将这个方形符号复制并粘贴到这里来向你展示我正在看的东西。Python - 从文本字符串中删除方形符号
在“A”代表我已下载的文件的开头的字符。这是一个csv文件,unicode。我如何删除这些不需要的字符?我只想从a中恢复“平衡”一词。
我用简单此示例代码:
fi = open(path+fn, 'r')
data = fi.read()
fi.close()
print(data)
凡fn
是一个CSV文件。
尝试:
data=data.encode()
d=replace('\x00','')
其产生错误:
TypeError: expected bytes, bytearray or buffer compatible object
我不知道Python的,但云天化是一个UTF-16 BOM所以寻找一种方式,当你打开文件 –