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?
It is unrelated to gevent. You should configure logging
e.g.,
logging.basicConfig(level=logging.DEBUG, format="%(asctime)s %(msg)s")
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With