【发布时间】:2021-11-27 12:25:06
【问题描述】:
如何在 python (pandas) 中创建数据库循环。 例如,我有多个数据库连接。 如何在每个数据库中执行一个查询
数据库连接文件
db1 = create_engine('mssql+pymssql://login:pass@host:1433/db1')
db2 = create_engine('mssql+pymssql://login:pass@host:1433/db2')
db3 = create_engine('mssql+pymssql://login:pass@host:1433/db3')
熊猫文件
c1_engine = db1
pd1 = pd.read_sql(
"""select * from table """,
c1_engine)
pd1.to_sql('table2', con=dwh_engine, if_exists='append', index=False)
【问题讨论】: