问题描述
所以我第一次尝试使用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 (将#修改为@)