使用 sqlalchemy
要將 sqlalchemy 用於資料庫:
from sqlalchemy import create_engine
from sqlalchemy.engine.url import URL
url = URL(drivername='mysql',
username='user',
password='passwd',
host='host',
database='db')
engine = create_engine(url) # sqlalchemy engine
現在可以使用這個引擎:例如,使用 pandas 直接從 mysql 獲取資料幀
import pandas as pd
con = engine.connect()
dataframe = pd.read_sql(sql=query, con=con)