如何让Springpython容器接收对代码的更改

2024-06-28 20:36:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的springpython如下:

from springpython.context import ApplicationContext
from springpython.config import XMLConfig   
appContext=ApplicationContext(XMLConfig("service.xml"))
service = appContext.get_object("service")

如果我从解释器运行这个,我如何让容器重新加载更新到解释器服务.py文件?因为我没有在代码中显式启动容器,所以我不知道如何重新启动。 是否需要停止和启动python会话? 如何建议在开发过程中进行更改?你知道吗


Tags: frompyimportconfiggetobjectservicecontext
1条回答
网友
1楼 · 发布于 2024-06-28 20:36:26

springpython没有任何内置的文件监视功能,因此它本身无法检测更改。你需要写些能观察的东西服务.xml,可能散列它的内容或监视mtime,以及它何时更改,并重新构建appContext。你知道吗

相关问题 更多 >