私は次のようなコードを持っています:
log = logging.getLogger(__file__)
def func():
print "1"
log.debug("Printed")
g = gevent.spawn(func)
g.join()
しかし、実行するとログがシェルに表示されません。何か案は?gevent ベースのコルーチン内でログを記録するより良い方法はありますか?
gevent とは無関係です。logging
たとえば、次のように構成する必要があります。
logging.basicConfig(level=logging.DEBUG, format="%(asctime)s %(msg)s")