Аннотация типа Python для редких объектов, например объектов psycopg2Python

Программы на Python
Anonymous
Аннотация типа Python для редких объектов, например объектов psycopg2

Сообщение Anonymous »

Я знаю о встроенных типах. Но как я могу указать редкие объекты, например объект подключения к базе данных?

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

def get_connection_and_cursor() -> tuple[psycopg2.extensions.cursor, psycopg2.extensions.connection]:
connection = psycopg2.connect(dbname=db_name, user=db_user, password=db_password, host='127.0.0.1', port="5432")
# connection.autocommit = True
cursor = connection.cursor()
return connection, cursor
Проверка типа, вот результат: Что мне с этим делать?

Подробнее здесь: https://stackoverflow.com/questions/650 ... g2-objects

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