Знаете ли вы, какой правильный тип использовать при указании datetime.now().astimezone().tzinfo?
Я попытался указать тип этого объекта datetime.now().astimezone().tzinfo Python (3.10.5) с помощью подсказок типов несколькими способами (таким образом, библиотеки, импортированные в приведенном ниже коде, ), но пока ничего не работает, и я получаю ошибку: несовместимые типы в присваивании (выражение имеет тип "tzinfo | None", переменная имеет тип "часовой пояс") [assignment]. Я уже зря смотрел другие решения...
импортировать nb_mypy %load_ext nb_mypy %reload_ext nb_mypy %nb_mypy Вкл. %nb_mypy DebugOff импортировать питц из datetime импорта datetime, timedelta, даты, часового пояса из dateutil.relativedelta импортировать относительную дельту от ввода генератора импорта, любой из типов импортировать ModuleType из pytz.tzinfo импортировать DstTzInfo, StaticTzInfo time_zn_in_graph: часовой пояс = datetime.now().astimezone().tzinfo Я остановился на часовом поясе , указанном выше, потому что у меня именно такой тип:
print(type(datetime.now().astimezone().tzinfo))
но я все равно получаю сообщение об ошибке...

Мобильная версия