postgrя
# ############################# SQL соединение ################################# def sql_connect(sql_query, server, database, username, password, driver): # установка соединения с базой данных cnxn = pyodbc.connect( f'DRIVER={driver};SERVER=' + server + ';DATABASE=' + database + ';UID=' + username + ';PWD=' + password) cursor = cnxn.cursor() # создание объекта-курсора для выполнения SQL запросов # выполнение SQL запроса cursor.execute(sql_query) # выполнение скрипта rows = cursor.fetchall() # получение результатов запроса cnxn.close() # закрытие соединения с базой данных # Извлекаем нужные столбцы из запроса и помещаем в список return rows
уххх... а нахрена pyodbc ?
хз. есть драйвер, вот и пользуюсь
возьми нормальный клиент psycopg2 или psycopg (v3)
там драйвер не нужен?
не нужен
Дерьма кусок
Обсуждают сегодня