我有一个多线程Python程序和一个实用函数,writeLog(message)
,写出时间戳,后跟消息。不幸的是,生成的日志文件没有给出哪个线程正在生成哪个消息的指示。
我想writeLog()
能够在消息中添加一些内容来识别哪个线程正在调用它。显然我可以让线程传递这些信息,但这需要更多的工作。是否有一些线程相当于os.getpid()
我可以用吗?
threading.get_ident() https://docs.python.org/3/library/threading.html#threading.get_ident作品,或threading.current_thread().ident https://docs.python.org/3/library/threading.html#threading.current_thread (or threading.currentThread().ident
对于 Python
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)