我有一个代码:
log = logging.getLogger(__file__)
def func():
print "1"
log.debug("Printed")
g = gevent.spawn(func)
g.join()
但是当我运行它时,我的日志不会显示在shell中。有任何想法吗?有没有更好的方法来记录基于gevent的协同程序?
答案 0 :(得分:7)
与gevent无关。您应该配置logging
例如
logging.basicConfig(level=logging.DEBUG, format="%(asctime)s %(msg)s")