asyncpg глянь
без асинка нужно весь бот в асинк переводить такое
Чойто дно, отличная либа
хочу писать типо row = cursor.execute(SELECT ......).fetchone(), но нельзя нужно так row = cursor.execute(SELECT ......) rows = row.fetchone() потому и бесит)
Я тебе сочувствую, но на это есть стандарт, который либа соблюдает "PEP 249 – Python Database API Specification v2.0 | peps.python.org" https://peps.python.org/pep-0249/
В psycopg3 такое завезли
Только зачем так писать, если принято не так
Ибо подключение создаёт временный курсор, и принято не значит удобно
ох многое тебе предстоит осознать
Как будто от смены формата вызова что-то изменится с созданием курсоров. Удобно, когда ты открываешь чужой код и не удивляешься что там написано
Может быть, но пока я на том уровне, что могу себе позволить так говорить исходя из своего опыта
ну вот перестанешь "исходить из своего опыта", поговорим
Разбираться никто не собирается
Обсуждают сегодня