我是Python新手。我正在嘗試從請求讀取 json 響應并使用 pandas 進行過濾以保存在 csv 文件中。該腳本可以工作并為我提供所有數據,但執行后會拋出此錯誤 -我無法弄清楚為什么它會拋出此錯誤?我怎樣才能通過這個錯誤?錯誤 - script.py line 42, in <module> df = pd.read_csv("Data_script4.csv") File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/pandas/io/parsers.py", line 686, in read_csv return _read(filepath_or_buffer, kwds) File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/pandas/io/parsers.py", line 458, in _read data = parser.read(nrows) File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/pandas/io/parsers.py", line 1196, in read ret = self._engine.read(nrows) File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/pandas/io/parsers.py", line 2155, in read data = self._reader.read(nrows) File "pandas/_libs/parsers.pyx", line 847, in pandas._libs.parsers.TextReader.read File "pandas/_libs/parsers.pyx", line 862, in pandas._libs.parsers.TextReader._read_low_memory File "pandas/_libs/parsers.pyx", line 918, in pandas._libs.parsers.TextReader._read_rows File "pandas/_libs/parsers.pyx", line 905, in pandas._libs.parsers.TextReader._tokenize_rows File "pandas/_libs/parsers.pyx", line 2042, in pandas._libs.parsers.raise_parser_error pandas.errors.ParserError: Error tokenizing data. C error: Expected 9 fields in line 53, saw 10
1 回答

瀟湘沐
TA貢獻1816條經驗 獲得超6個贊
這是要點:
您需要替換:
df?=?pd.read_csv("Data_script4.csv")
有了這個:
df?=?pd.read_csv('Data_script4.csv',?error_bad_lines=False)
添加回答
舉報
0/150
提交
取消