4

我正在使用 Web2Py,我想在每个会话中只导入一次我的程序……而不是每次加载页面时。这可能吗 ?例如在页面上使用“导入客户端”,但每个会话只导入一次..

4

1 回答 1

6

在 web2py 中,您的模型和控制器被执行,而不是被导入。每次请求到达时都会执行它们。如果您在 admin 中按下按钮 [compile],它们将被编译字节码并执行一些其他优化。

如果您的应用程序(在模型和控制器中)执行“import somemodule”,则在每个请求时都会执行 import 语句,但实际上仅在第一次执行时才导入“somemodule”,如您所要求的。

于 2009-12-30T14:40:09.153 回答