Ошибки при импорте datetime

Admin Python Errors

Ошибка Unresolved attribute reference ‘timedelta’ for class ‘datetime’.

Ошибки

Разберем ошибки рода:


Unresolved attribute reference ‘timedelta’ for class ‘datetime’ from datetime import datetime

Они возникают когда модули для работы с датой и временем импортируются одновременно разными способами. Например:

from datetime import datetime
import datetime, timedelta

Надо выбрать один способ и дальше придерживаться его.

Также ошибка будет возникать, если импорт осуществлен одним из способов ниже, а использование другим способом ниже.

import datetime, timedelta

Если импортировать этим способом, то надо обращаться к функциям следующим образом:

datetime.datetime.now() - datetime.timedelta(minutes=float(timer))

from datetime import datetime, timedelta

Этот способ интереснее, он позволяет сократить написание:

datetime.now() - timedelta(minutes=float(timer))
Метки:

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Ошибки при импорте datetime"