Так что это в значительной степени программа для утилизации веб-страниц. Мне кажется, что он почти закончен, но я понятия не имею, как это исправить!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)
EDIT: Я сделал код короче. Сожалею!
Ну, попробуйте напечатать 'line.split()', чтобы увидеть, что он возвращает. – TidB
Извините, не могли бы вы дать нам [SSCCE] (http://sscce.org/)? – Dannnno
@ Dannnno Не пожалеете, это моя вина. – zestybrother98