python threading线程示例
时间: 2023-05-11 21:07:24 浏览: 176
thread线程图例
以下是一个简单的 Python threading 线程示例:
```python
import threading
def print_numbers():
for i in range(1, 11):
print(i)
def print_letters():
for letter in 'abcdefghij':
print(letter)
t1 = threading.Thread(target=print_numbers)
t2 = threading.Thread(target=print_letters)
t1.start()
t2.start()
t1.join()
t2.join()
print("Done!")
```
这个示例创建了两个线程,一个打印数字,一个打印字母。通过使用 `threading.Thread` 类创建线程对象,并将要执行的函数作为参数传递给 `target` 参数。然后,通过调用 `start()` 方法启动线程。最后,通过调用 `join()` 方法等待线程完成。
阅读全文