Python:如何将常用设置代码提取到单个文件中?

时间:2017-07-06 20:53:21

标签: python python-2.7 initialization

我有一些Python脚本使用相同的配置和变量初始化。我如何将这个公共代码提取到一个文件中,以便包含在任何地方?什么是最佳做法?

1 个答案:

答案 0 :(得分:0)

我喜欢做的是:

1 - 将所有配置设置存储在文本文件(例如config.json)

2 - 创建一个加载json文件的class Config,并提供有用的方法来加载和读取配置,执行一些连接,或者只是将其作为dict返回

4 - 我确保我不使用模块Globals(这只是一个空的Global.py文件)多次加载配置(目标:单磁盘读取和配置缓存)在决定加载配置之前,我存储了dict和控件是否存在。

3 - import Config,做config = Config(),我很高兴