所以這幾乎是一個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