开发者社区 问答 正文

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

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

Ijeomas-MacBook-Pro:希思罗机场数据-2019-02-072019-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-072019-03-15 ijeoma $

展开
收起
几许相思几点泪 2019-12-24 21:06:30 574 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等