connection = psycopg2.connect(dbname=db_name, user=db_user, password=db_password, host='127.0.0.1', port="5432")
connection.autocommit = True
try:
yield connection
finally:
connection.close()
Если использовать next, то где ни попадя поучаю закрытое соединение или курсор.
Я эту конструкция из fastapi взял
В таком виде имеет смысл юзать только в FastAPI
Fastapi это типо как fastcgi?
Ради любопытства, почему только в fastapi? Я пишу бот для телеги на python-telegram-bot, по идеи это такой же бэкенд (клиент-сервер), как и fastapi
зачем там вообще генератор? он же только 1 коннекшен выдаст и все
видимо чтобы туда кучу констант свалить. Т.е. это как бы замыкание.
Потому что это деталь работы его Di
Обсуждают сегодня