我正在编写调用脚本:
from XXX import config
....
config.limit = limit
data.load_data()
这里的 config.py
包含了
limit = None
在 data.py
内部有
from .config import *
...
def load_data():
...
if limit is not None:
limit_data(limit)
我原本期望每个人都在
config.py
模块中引用同一个变量limit
。不幸的是,我在调试时发现load_data
看到的是None
限制,尽管它之前已经被设置了。为什么呢?
.config import *
更改为import .config
。然后,如果我没记错的话,引用config.limit
将会指向相同的项目。 - cs95import config
和import .config
都不起作用。第一个会报错“没有找到模块 config”,第二个会报错“语法无效”。 - Dims