Как связать аннотации сложного типа с псевдонимом? - PullRequest
0 голосов
/ 22 апреля 2020

Я использую mypy и Python 3.8, и мне интересно, есть ли способ связать аннотацию сложного типа, например flask.testing.FlaskClient[flask.Response], с псевдонимом типа?

Кажется, что я могу сделать это и сделайте mypy счастливым, но это приведет к взрыву при запуске кода.

Например:

import flask
import flask.testing

TestClient = flask.testing.FlaskClient[flask.Response]

Это проблема, потому что FlaskClient не подходит для Конечно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...