在 web2py 中记录特定于应用程序的消息的推荐方法是什么?我找到了有关 HTTP logging 的文档,但我正在考虑更多用于调试和跟踪的消息。
我应该简单地在每个单独的控制器文件中使用日志记录模块吗?是否有一个中心位置可以初始化一个可以在控制器之间共享的记录器?或者,我应该使用 web2py 内置的东西吗?
更新:看起来我什至无法完全使用 web2py 中的日志记录模块。看起来 web2py 附带了它自己的 python 库版本(在 library.zip 中),我不是它的忠实粉丝。这是设计使然吗?我猜在运行时简单地将我安装的 Python 库添加到 sys.path 会有问题,那我该怎么办?