所以这几乎是一个web报废程序。我感觉好像已经快要完成了,但我不知道如何解决这个问题!ValueError:解压缩的值太多(Python)
Traceback (most recent call last):
File "AgriMet4.py", line 424, in <module>
orig_column = convert(station, webpage, data_type)
File "AgriMet4.py", line 244, in convert
ag_date, ag_time, ag_data_str = line.split()
ValueError: too many values to unpack
这里有一个被标记的部分:
# Break line into components
ag_date, ag_time, ag_data_str = line.split()
ag_datetime = ag_date + " " + ag_time
ag_datetime = datetime.datetime.strptime(ag_datetime, "%m/%d/%Y %H:%M")
ag_data = float(ag_data_str)
和
columns = []
for data_type in data_types:
webpage = download(station, data_type, effective_begin_date, effective_end_date)
orig_column = convert(station, webpage, data_type)
std_column = fill_gaps(orig_column, interval, data_type,
effective_begin_date, effective_end_date)
adjusted_column = adjust_datetimes(station, time_zone_offset, std_column)
columns.append(adjusted_column)
编辑:我所做的代码更短。抱歉!
那么,请尝试打印'line.split()'来查看它返回的内容。 – TidB 2014-11-06 18:36:00
对不起,请给我们一个[SSCCE](http://sscce.org/)? – Dannnno 2014-11-06 18:37:20
@Dannnno不要对不起,这是我的错。 – zestybrother98 2014-11-06 18:44:30