_original_start_new_thread = thread_module._original_start_new_thread = thread_module.start_new_thread AttributeError: module 'thread' has no attribute 'start_new_thread'
时间: 2023-08-15 10:06:18 浏览: 237
audio_buffer.rar_mixed _original_data
这个错误的原因是 Python 3 已经废弃了 `thread` 模块中的 `start_new_thread` 方法,取而代之的是 `threading` 模块中的 `Thread` 类。
你需要将代码中使用 `thread.start_new_thread()` 的部分改为使用 `threading.Thread()`,并将原来的线程函数作为参数传入。例如:
```python
import threading
def my_function():
# 线程要执行的代码
pass
# 创建一个新线程
my_thread = threading.Thread(target=my_function)
# 启动线程
my_thread.start()
```
这样就可以创建并启动一个新的线程了。
阅读全文