我有一个io.BytesIO
对象,iostream
它是从磁盘读取的 be2 文件,我将在 table/ 中附加列标题iostream
,
f = io.BytesIO()
f.write(b'A,B,C,D\n')
f.write(iostream.getvalue())
pd.read_table(f, sep=',', index_col=False, error_bad_lines=False, encoding='utf-8', dtype=type_map)
但它给了我一个错误,
pandas.errors.EmptyDataError: No columns to parse from file
我想知道如何解决这个问题。
也试过
f = io.StringIO()
f.write('A,B,C,D\n')
f.write(iostream.getvalue().decode())
pd.read_table(f, sep=',', index_col=False, error_bad_lines=False, encoding='utf-8', dtype=type_map)
出错了
pandas.errors.ParserError: Error tokenizing data. C error: Calling read(nbytes) on source failed. Try engine='python'.