【发布时间】:2012-10-20 20:57:28
【问题描述】:
我有一个与此处提出的问题类似的问题:Importing a long list of constants to a Python file
基本上,我有一个单独的模块,它只包含一长串常量,例如
constants.py
x = 1.2
y = 30.4
.
.
.
在另一个模块中,我想导入这些常量并将它们初始化为实例属性。
class.py
class something(object):
def __init__(self):
import constants
self.x = constants.x
self.y = constants.y
.
.
.
有没有更简单或更 Pythonic 的方法来代替重新输入所有变量名?
【问题讨论】:
标签: python class import constants