在线程的整个生命周期中使用id(threading.current_thread())作为线程标识符可以吗?

2024-03-28 17:44:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要为尚未启动的线程存储数据。线程启动后,它读取数据。因此,我需要在开始之前获取线程标识符。Python的threading.Thread.identthreading.Thread.native_id只有在线程处于活动状态时才有值

现在,我在开始之前使用id(threading.Thread())获取线程标识符,并在线程中使用id(threading.current_thread())。这可以吗,还是有更好的解决方案? 谢谢


Tags: 数据id标识符current读取数据解决方案线程thread