Python mypy не выдает ошибку при регистрации с параметром None [закрыто] ⇐ Python

Программы на Python
Anonymous
Python mypy не выдает ошибку при регистрации с параметром None [закрыто]

Сообщение Anonymous »

У меня есть имя функции send__notification, которая раньше возвращала dict.
Недавно я изменил код, чтобы проверить dict внутри функции, и теперь он возвращает Нет, например, def send__notification(self) -> Нет.
У меня есть код, вызывающий эту функцию, и я был удивлен, когда mypy не уловил мою ошибку в этом код

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

response = self.send__notification(notification_input, user_id)

if "errorMessage" in response:
_logger.error("we have an error")
Есть идеи, почему mypy не ошибается?


Подробнее здесь: https://stackoverflow.com/questions/790 ... -with-none

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