Python重新加载无法正常工作

时间:2015-10-12 10:00:28

标签: python reload

我的代码是这样的:

from test.service.settle import query_result

...
reload(query_result) 
from test.service.settle import query_result
rs = query_result(city)

这对我不起作用。

'query_result()'是settle.py中的一个函数,并且'query_result()'有一些变化。我希望代码可以通过新的更改工作,而无需在云服务器上重新启动我的项目。我可以帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

你应该:

import test.service.setlle as tss
print tss
from tss import query_result 
query_result(city)
...

#modify query_result
reload(tss)
from tss import query_result
query_result(city)