如何在挂架中“打印”某些东西到控制台?

时间:2010-06-25 17:49:03

标签: python django console pylons

paster serve --reload development.ini 

.. for debug = true

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

然而,当我这样做时:

print "hello world"

此消息无法在控制台中打印出来。在Django,确实如此。

1 个答案:

答案 0 :(得分:4)

在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