![Перешел на SQLAlchemy в Pandas Перешел на SQLAlchemy в Pandas](http://iostech.ru/wp-content/uploads/2024/05/RSLocalFile-50A68CF1-4558-493F-811E-FE7293DCD99A-750x350.png)
Раз выдалось время на посидеть за уроками и решилась нерешаемая задача, решил побороться с кучей сервисных сообщений и перейти на рекомендуемую библиотеку работы с MS SQL в Pandas - SQL Alchemy
Ссылку на документацию дал, но к ней тоже нужна пояснительная бригада. По итогам работы бригады у меня родилась заметка в моей шпаргалке
Ну и тут текст для подключения приведу:
##подключиться к базе данных, используя рекомендуемый SQLalchemy
import pandas as pd
import sqlalchemy as sa
from sqlalchemy import create_engine
from sqlalchemy.orm import Session
dburl = 'mssql://sa:password@localhost,14333/inc_out?driver=/opt/homebrew/Cellar/freetds/1.4.12/lib/libtdsodbc.so'
engine = create_engine(dburl)
connection = engine.connect()
##формат выполнения запросов через SQLalchemy
query = "SELECT FROM Income"
with Session(engine) as session:
res = connection.execute(sa.text(query))
df = pd.DataFrame(res)
Перешел на SQLAlchemy в Pandas