我找不到关于这个主题的任何内容所以决定从某个地方开始......
url="sqlalchemy_sqlany://admin:123456@localhost/"
eng=create_engine(url,connect_args={'dbf': "/home/user/Desktop/dummy_db.db",
'ServerName':'plc_pi'})
如果有人知道从文件创建连接的简洁方法,那么分享会非常棒。
致信:Goutham以及
答案 0 :(得分:0)
我希望我能正确理解这个问题。可以使用连接字符串创建引擎。此连接字符串的格式取决于您使用的DBMS。有关不同连接字符串和sqlalchemy的概述,请参阅:http://docs.sqlalchemy.org/en/latest/core/engines.html
使用连接字符串调用create_engine。可以从许多不同的文件格式中读取该连接字符串。有关不同类型配置文件的第一个概述,请参阅https://martin-thoma.com/configuration-files-in-python/。需要指出的是使用python配置文件,因为它易于使用,它提供了它的可能性(因为它是python,你可以在配置中轻松构建字符串等)。
这里的示例是如何使用JSON文件执行此操作:
where()
希望这能解决你的问题。如果没有,请发表评论......