gpt4 book ai didi

python - 如何在 Python 中获取线程 id?

转载 作者:IT老高 更新时间:2023-10-28 12:26:24 26 4
gpt4 key购买 nike

我有一个多线程 Python 程序和一个实用函数 writeLog(message),它会在消息之后写出时间戳。不幸的是,生成的日志文件没有说明哪个线程正在生成哪个消息。

我希望 writeLog() 能够在消息中添加一些内容以识别哪个线程正在调用它。显然我可以让线程传递这些信息,但这需要更多的工作。有没有我可以使用的与 os.getpid() 等效的线程?

最佳答案

threading.get_ident()作品,或threading.current_thread().ident (或 threading.currentThread().ident 用于 Python < 2.6)。

关于python - 如何在 Python 中获取线程 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/919897/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com