当我运行此命令时:
k1=pd.read_table("https://raw.githubusercontent.com/justmarkham/pandas-videos/master/data/chipotle.tsv")
我收到此错误:
Pandas上的命令:附加。
----------------------------------------------- ---------------------------- ParserError Traceback(最近的电话 最后)in() ----> 1 pd.read_table('')
〜\应用程序数据\本地\连续\ anaconda3 \ lib中\站点包\大熊猫\ IO \ parsers.py 在parser_f(filepath_or_buffer,sep,delimiter,header,names, index_col,usecols,squeeze,prefix,mangle_dupe_cols,dtype,engine, 转换器,true_values,false_values,skipinitialspace,skiprows, nrows,na_values,keep_default_na,na_filter,verbose, skip_blank_lines,parse_dates,infer_datetime_format,keep_date_col, date_parser,dayfirst,iterator,chunksize,compression,thousands, 十进制,lineterminator,quotechar,引用,escapechar,评论, encoding,dialect,tupleize_cols,error_bad_lines,warn_bad_lines, skipfooter,skip_footer,doublequote,delim_whitespace,as_recarray, compact_ints,use_unsigned,low_memory,buffer_lines,memory_map, float_precision) 653 skip_blank_lines = skip_blank_lines) 654 - > 655返回_read(filepath_or_buffer,kwds) 656 657 parser_f。 name = name
〜\应用程序数据\本地\连续\ anaconda3 \ lib中\站点包\大熊猫\ IO \ parsers.py in _read(filepath_or_buffer,kwds) 409 410尝试: - > 411 data = parser.read(nrows) 412最后: 413 parser.close()
〜\应用程序数据\本地\连续\ anaconda3 \ lib中\站点包\大熊猫\ IO \ parsers.py 在阅读(自我,nrows)1003加注 ValueError('不支持迭代的skipfooter')1004 - > 1005 ret = self._engine.read(nrows)1006 1007 if self.options.get('as_recarray'):
〜\应用程序数据\本地\连续\ anaconda3 \ lib中\站点包\大熊猫\ IO \ parsers.py 在阅读(self,nrows)1746 def read(self,nrows = None):1747
尝试: - > 1748 data = self._reader.read(nrows)1749除了StopIteration:1750 if self._first_chunk:pandas._libs.parsers.TextReader.read中的pandas / _libs / parsers.pyx (pandas_libs \ parsers.c:10862)()
pandas / _libs / parsers.pyx in pandas._libs.parsers.TextReader._read_low_memory (pandas_libs \ parsers.c:11138)()
pandas._libs.parsers.TextReader._read_rows中的pandas / _libs / parsers.pyx (pandas_libs \ parsers.c:11884)()
pandas / _libs / parsers.pyx in pandas._libs.parsers.TextReader._tokenize_rows (pandas_libs \ parsers.c:11755)()
pandas._libs.parsers.raise_parser_error中的pandas / _libs / parsers.pyx (pandas_libs \ parsers.c:28765)()
ParserError:标记数据时出错。 C错误:预计有1个字段 7,看到2
答案 0 :(得分:1)
尝试这样来处理坏线:
k1=pd.read_table(
r'https://raw.githubusercontent.com/justmarkham/pandas-videos/master/data/chipotle.tsv'
,error_bad_lines=False
)