Python 3.x 读取csv时出错<;UnicodeDecodeError>;
在导入文件时获取此类错误Python 3.x 读取csv时出错<;UnicodeDecodeError>;,python-3.x,pandas,Python 3.x,Pandas,在导入文件时获取此类错误 import pandas data1 = pandas.read_csv("zomato.csv") Traceback (most recent call last): File "pandas\_libs\parsers.pyx", line 1149, in pandas._libs.parsers.TextReader._convert_tokens File "pandas\_libs\parsers.pyx", line 1279, in pand
import pandas
data1 = pandas.read_csv("zomato.csv")
Traceback (most recent call last):
File "pandas\_libs\parsers.pyx", line 1149, in pandas._libs.parsers.TextReader._convert_tokens
File "pandas\_libs\parsers.pyx", line 1279, in pandas._libs.parsers.TextReader._convert_with_dtype
File "pandas\_libs\parsers.pyx", line 1295, in pandas._libs.parsers.TextReader._string_convert
File "pandas\_libs\parsers.pyx", line 1518, in pandas._libs.parsers._string_box_utf8
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 3: invalid continuation byte
读取CSV文件时,始终可以传递
编码
选项
data1 = pandas.read_csv('zomato.csv', encoding = "ISO-8859-1")
请参阅此处了解其他编码选项您的
csv有一些编码问题
希望这有帮助: