У меня есть список дат, написанный в виде строк, называемого depart_date«список индексы должны быть целыми, не Обл» Ошибки при использовании функции strptime
depart_date = ['3/1/2012', '3/4/2012', '3/11/2012']
т.д.
Я хотел бы преобразовать . они на сегодняшний день объекты Это то, что у меня есть:
for i in depart_date:
dep_date = datetime.strptime(depart_date[i], '%m/%d/%Y')
, и это дает мне TypeError:. индексы список должны быть целыми числами, не ул Я не знаю, почему я получаю эту ошибку, потому что я думал функция strptime должна была преобразовывать строки в объекты даты.
Любая помощь ??
'i' является значение, а не индекс, поэтому заменить' depart_date [я] '' с i', и вероятно, стоит переименовать 'i' в' cur_date' или что-то – clcto
Я отредактировал ваш вопрос, чтобы включить тег языка, основанный на синтаксисе в вопросе. Если это неправильный язык, обновите его. – clcto