paster serve --reload development.ini


..for调试= true

这就是我为Pylons加载开发服务器的工作。

但是,当我这样做时:

print "hello world"


该消息不会在控制台中打印出来。在Django中,确实如此。

最佳答案

在Pylons中,logging package是执行日志记录的方法:

import logging
log = logging.getLogger(__name__)
log.debug('hello world')


只要您在development.ini中记录了设置configured correctly,这将起作用。我认为上面的代码应该足够,无需对默认配置进行任何修改。如果不是这样,您可以调用log.info,log.warn,log.error或log.critical而不是log.debug来传递消息。

我强烈建议阅读this chapterPylons Book

10-06 10:34
查看更多