如何在Gevent里面使用日志?

时间:2011-09-27 19:45:31

标签: python gevent

我有一个代码:

log = logging.getLogger(__file__)

def func():
    print "1"
    log.debug("Printed")

g = gevent.spawn(func)
g.join()

但是当我运行它时,我的日志不会显示在shell中。有任何想法吗?有没有更好的方法来记录基于gevent的协同程序?

1 个答案:

答案 0 :(得分:7)

与gevent无关。您应该配置logging例如

logging.basicConfig(level=logging.DEBUG, format="%(asctime)s %(msg)s")