Как я могу указать объект tzinfo в качестве подсказки типа в Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу указать объект tzinfo в качестве подсказки типа в Python?

Сообщение Anonymous »

Знаете ли вы, какой правильный тип следует использовать при указании datetime.now().astimezone().tzinfo?
Я попробовал указать тип этого datetime .now().astimezone().tzinfo Объект Python (3.10.5) использует подсказки типов несколькими способами (таким образом, библиотеки импортированы в код ниже), но пока ничего не работает, и я получаю ошибку: Несовместимые типы в присваивании (выражение имеет тип "tzinfo | None", переменная имеет тип "часовой пояс") [assignment]. Я уже зря смотрел другие решения...

Код: Выделить всё

import nb_mypy
%load_ext nb_mypy
%reload_ext nb_mypy
%nb_mypy On
%nb_mypy DebugOff

import pytz
from datetime import datetime, timedelta, date, timezone
from dateutil.relativedelta import relativedelta
from typing import Generator, Any
from types import ModuleType
from pytz.tzinfo import DstTzInfo, StaticTzInfo

time_zn_in_graph: timezone = datetime.now().astimezone().tzinfo
Я выбрал часовой пояс выше, потому что у меня именно такой пояс:

Код: Выделить всё

print(type(datetime.now().astimezone().tzinfo))
но я все равно получаю сообщение об ошибке...
[img]https: //i.sstatic.net/22Q5d.png[/img]


Подробнее здесь: https://stackoverflow.com/questions/771 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как я могу указать объект tzinfo в качестве подсказки типа в Python?
    Гость » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Гость
  • Какой подсказки для подсказки типа?
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как я могу указать модуль в виде подсказки типа в Python?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • (Подсказки типа Python) Как указать тип, который в настоящее время определяется как возвращаемый тип из метода?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Python datetime DST, когда tzinfo имеет значение None
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»