Debugging 启用和禁用web.py上的调试

Debugging 启用和禁用web.py上的调试,debugging,logging,web.py,Debugging,Logging,Web.py,我正在尝试在web.py生产服务器上启用调试,但无法执行此操作。此外,在本地运行时,我无法执行相反的操作 上面的底部提到了如何实现这一点,但到目前为止我还没有成功。我试过下面的方法 if __name__ == "__main__": web.config.debug = False app.run() 在创建应用程序之前,需要设置web.config.debug=False import web web.config.debug = True urls = ( .

我正在尝试在web.py生产服务器上启用调试,但无法执行此操作。此外,在本地运行时,我无法执行相反的操作

上面的底部提到了如何实现这一点,但到目前为止我还没有成功。我试过下面的方法

if __name__ == "__main__":
    web.config.debug = False
    app.run()

在创建应用程序之前,需要设置
web.config.debug=False

import web

web.config.debug = True

urls = (
   ...
)
app = web.application(urls, globals())

...

if __name__ == "__main__":
    app.run()