2

我需要有我的列表的实际状态,它可能随时改变。

我的列表.py

list = {"key": "value"}

第一次导入时,它的状态是实际的,但 mylist.py 中的列表可能会更改。每次调用函数时,我都需要重新导入它。

一些代码.py

def someFunc():
    from mylist import list
    print list
4

1 回答 1

1

有一个函数叫reload(module)

import mylist 

def someFunc():
    mylist = reload(mylist) # this may raise syntaxerrors in wrong moments
    list = mylist.list
    print list

对你起作用吗?

于 2012-09-13T22:28:24.497 回答