Я экспериментирую с API datetime и пытаюсь добавить к сегодняшней дате целый год. По какой-то причине код выдает ошибку. Вот как выглядит мой код
from datetime import datetime, timedelta
print(datetime.today().date() + timedelta(months=12))
Это выдает мне эту ошибку. Ошибка:
TypeError: 'months' is an invalid keyword argument for __new__()
Я не знаю, не упускаю ли я что-то в этом коде.
Я попробовал просто инициализировать timedelta в другой переменной без каких-либо аргументов, и это работает. Но когда я добавляю аргумент, он ломается. Это то, что я пробовал.
test = timedelta()
Подробнее здесь: https://stackoverflow.com/questions/786 ... itializing