我正在尝试使用csv.collator.py将csv文件中的某些数据分成大块。当我尝试执行此操作时,似乎会出现一些错误,并且不确定为什么或如何解决它们。这是代码:
Ijeomas-MacBook-Pro:希思罗机场数据-2019-02-07至2019-03-15 ijeoma $ csv_reader.py 15_min_Praxis_LHR2_meteo.csv | csv_collator.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_collator:CmdCSVCollator:{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 $
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。