我需要有我的列表的实际状态,这可能随时改变。
mylist.py
list = {"key": "value"}
首次导入时,状态为实际状态,但mylist.py中的列表可能会更改。每次调用函数时我都需要重新导入它。
somecode.py
def someFunc():
from mylist import list
print list
答案 0 :(得分:1)
有一个名为reload(module)
import mylist
def someFunc():
mylist = reload(mylist) # this may raise syntaxerrors in wrong moments
list = mylist.list
print list
它对你有用吗?