用Python读文件(txt或者csv),出现编码错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
。
txt与csv
这两种文件本质上是同一种类型,本文仅考虑txt文件。
解决方法
打开txt文件,选择另存为,如下图:
编码选择UTF-8即可,如图:
现在重新运行open()
或者pandas.read_csv()
函数,大功告成。
更多推荐
Python读文件:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf
发布评论