【发布时间】:2014-08-10 02:25:23
【问题描述】:
当我在下面运行此代码时,我在 for dt, value in group 行上收到值错误 need more than 1 value to unpack。这是我的 .csv 文件中的几行:
TimeStamp,Irradiance,Ambient_Temperature
21/7/2014 0:00,0.66,29.16
21/7/2014 0:00,0.71,29.16
21/7/2014 0:00,0.65,29.17
21/7/2014 0:00,0.67,29.17
21/7/2014 0:01,0.58,29.17
.
.
.
22/7/2014 23:58,0.69,28.54
22/7/2014 23:58,0.61,28.54
22/7/2014 23:58,0.65,28.51
22/7/2014 23:58,0.59,28.54
22/7/2014 23:59,0.63,28.55
22/7/2014 23:59,0.67,28.54
22/7/2014 23:59,0.68,28.56
22/7/2014 23:59,0.58,28.55
代码:
--------已编辑 ------
【问题讨论】:
-
那么您检查过
group实际上是什么吗?另外,请检查您的代码缩进。 -
组指的是csv文件的日期时间
-
那你觉得怎么解包成
dt和value这两个名字? -
我该如何解决这个错误?顺便说一句,感谢您的回复
-
您的 csv 看起来是以逗号分隔的,但您使用 delimiter=b'\t'。将其更改为 delimiter=','
标签: python