我想将我的代码的所有参数放在参数文件(parms.py)中,以便我稍后可能需要调整的所有内容都在同一个地方。什么是导入我想要的参数的最佳方法,以节省一些工作?
我在考虑将我的参数分组到词典中;这是Pythonic的方式吗?我认为代码看起来很有趣,使用的参数如下:parms_dict('parameter1')
from parms.py import * # import lots of useless parameters (should I worry about that?)
或
from parms.py import parameter1, parameter2, parameter3, parameter4, parameter5, parameter6, parameter7 # That way can get very long and ugly (should I worry about that?)
有什么更好的建议/意见吗?
答案 0 :(得分:9)
只需导入模块并使用完全合格的名称访问所需的参数:
import parms
parms.foo
parms.bar
parms.baz