为什么在Python 3.x中将'thread'模块重命名为'_thread'?

时间:2009-07-17 01:04:20

标签: python multithreading python-3.x

Python 3.x将低级模块'thread'重命名为'_thread' - 我在文档中没有看到原因。有谁知道吗?

3 个答案:

答案 0 :(得分:10)

自从低级thread模块被非正式弃用以来已经很长时间了,我们衷心鼓励所有用户使用更高级别的threading模块;现在有了在Python 3中引入向后兼容性的能力,我们已经将弃用变得不仅仅是“非正式”了,就是这样! - )

答案 1 :(得分:9)

看起来线程模块在3.x中已经过时,有利于线程模块。请参阅PEP 3108

答案 2 :(得分:7)

我认为旧的thread模块已弃用,支持更高级threading模块。