pyarrow.lib.ArrowInvalid:CSV解析错误:预期9列,得到1

问题描述

所以我第一次尝试使用apache arrow,并且想将txt文件的整个目录读入pyarrow数据结构中。我正在


pyarrow.lib.ArrowInvalid: CSV parse error: Expected 9 columns,got 1

当我运行以下代码时?不知道如何调试它。任何帮助表示赞赏。另外,如果有一本书涵盖了python和pyarrow,请乐于阅读。


import pyarrow.csv as csv

import pyarrow as pa  


l_all_files = ['x08.txt','x21.txt','x108.txt']

read_options = csv.ReadOptions( column_names= ('Sol','H20','H50','H100','Date','Cv','Dys','Ple','Cl'),skip_rows=26)


df_arrow_all = pa.concat_tables(( csv.read_csv(current_filename,read_options=read_options,) for current_filename in l_all_files))  

当skip_rows = 26完成时,这是该行的样子


$sss        3431    3232    3249  25523  35.66    57  56le   77.73

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)