在Python中为多个环境创建连接字符串的最佳位置在哪里

时间:2017-09-28 12:28:03

标签: python

我对python的设置方式有了新的认识,我想知道在不同的环境中添加字符串变量作为连接字符串的最佳位置。一个例子是在ASP.Net的web.config中创建一个连接字符串。然后在我们的环境中的解决方案中使用不同的web.configs。我阅读了configparser,但这是最好的做法吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

其中一个选项是使用环境变量。然后在你的脚本中你可以得到这样的东西:

config.py:

import os

DB_USER = os.getenv('DB_USERNAME')
# ...

确保您的环境设置了所有必需的变量