如何在Gevent中使用日志记录?
我有一个类似的代码:
log = logging.getLogger(__file__)
def func():
print "1"
log.debug("Printed")
g = gevent.spawn(func)
g.join()
但是当我运行它时,我的日志没有显示在 shell 中。有什么想法吗?有没有更好的方法在基于 gevent 的协程中进行日志记录?
I have a code like:
log = logging.getLogger(__file__)
def func():
print "1"
log.debug("Printed")
g = gevent.spawn(func)
g.join()
but when I ran it my log doesn't show in shell. Any ideas? Is there a better way to do logging inside gevent based coroutines?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
与gevent无关。您应该配置
logging
例如,It is unrelated to gevent. You should configure
logging
e.g.,