2024-06-16 18:59:32 发布
网友
我决定找个地方找不到这个话题。。在
url="sqlalchemy_sqlany://admin:123456@localhost/" eng=create_engine(url,connect_args={'dbf': "/home/user/Desktop/dummy_db.db", 'ServerName':'plc_pi'})
如果有人知道一个从文件创建连接的简单方法,那就分享它吧。在
作者:Goutham也是
我希望我能正确地理解这个问题。可以使用连接字符串创建引擎。此连接字符串的格式取决于您使用的DBMS。有关不同连接字符串和sqlalchemy的概述,请参见:http://docs.sqlalchemy.org/en/latest/core/engines.html
create_引擎是用连接字符串调用的。这个连接字符串可以从许多不同的文件格式中读取。请参阅https://martin-thoma.com/configuration-files-in-python/以获取不同类型配置文件的第一个概述。要指出的一点是使用python配置文件以便于使用,它提供了各种可能性(因为python可以轻松地在配置中构建字符串等等)。在
下面的示例是如何使用JSON文件执行此操作:
import json with open('config.json') as config_file: data = json.load(config_file) print(data['database']['connection_string']) engine = create_engine(data['database']['connection_string'])
希望这能解决你的问题。如果没有请留言
我希望我能正确地理解这个问题。可以使用连接字符串创建引擎。此连接字符串的格式取决于您使用的DBMS。有关不同连接字符串和sqlalchemy的概述,请参见:http://docs.sqlalchemy.org/en/latest/core/engines.html
create_引擎是用连接字符串调用的。这个连接字符串可以从许多不同的文件格式中读取。请参阅https://martin-thoma.com/configuration-files-in-python/以获取不同类型配置文件的第一个概述。要指出的一点是使用python配置文件以便于使用,它提供了各种可能性(因为python可以轻松地在配置中构建字符串等等)。在
下面的示例是如何使用JSON文件执行此操作:
希望这能解决你的问题。如果没有请留言
相关问题 更多 >
编程相关推荐