开发者社区> 问答> 正文

bash和python的csv.collat​​or.py错误

我正在尝试使用csv.collat​​or.py将csv文件中的某些数据分成大块。当我尝试执行此操作时,似乎会出现一些错误,并且不确定为什么或如何解决它们。这是代码:

Ijeomas-MacBook-Pro:希思罗机场数据-2019-02-07至2019-03-15 ijeoma $ csv_reader.py 15_min_Praxis_LHR2_meteo.csv | csv_collat​​or.py -v -l 20 -u 100 -d 10 -f rh / 15_min_Praxis_LHR2_meteo meteo.val.hmd回溯(最近一次调用):文件“ /Users/ijeoma/SCS/scs_analysis/src/scs_analysis/csv_reader.py “,第99行,用于reader.rows中的基准:文件” /Users/ijeoma/SCS/scs_core/src/scs_core/csv/csv_reader.py“,第88行,在基准行= self中。header.as_dict([[CSVReader .__ recast(cell)for row in row]))文件“ /Users/ijeoma/SCS/scs_core/src/scs_core/csv/csv_dict.py”,行111,在as_dict中引发ValueError(“长度不匹配) :标头:%s行:%s“%(自身,行))ValueError:长度不匹配:标头:CSVHeader:{cells:。在0x1100f7138>}行:['rec','gases。Max of Time','gases。praxis-431.val.NO2.cnc的平均值,'gases。praxis-431.val.NO.cnc的平均值' ,“ gass.ref.NOCNC1(已处理)的平均值”,“ gases.ref.NO2CNC1(已处理)的平均值”,“ gases.15分钟“实际”数据”,“ meteo.val.hmd”,“ meteo.val” .tmp','meteo.tag','Error(CG)','Praxis NO2基线']] csv_collat​​or:CmdCSVCollat​​or:{lower:20.0,upper:100.0,delta:10.0,file_prefix:rh / 15_min_Praxis_LHR2_meteo, self .__ file =打开(self .__ filename,如果self .__则附加“ w”,换行符=“ a”)FileNotFoundError:[Errno 2]没有这样的文件或目录:'rh / 15_min_Praxis_LHR2_meteo_020p0_030p0.csv'Ijeomas-MacBook- Pro:希思罗机场数据-2019-02-07至2019-03-15 ijeoma $

展开
收起
几许相思几点泪 2019-12-24 21:06:30 570 0
1 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载