Перешел на SQLAlchemy в Pandas

Раз выдалось время на посидеть за уроками и решилась нерешаемая задача, решил побороться с кучей сервисных сообщений и перейти на рекомендуемую библиотеку работы с 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
Метки:         

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *