threading 多线程使用
Posted python
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了threading 多线程使用相关的知识,希望对你有一定的参考价值。
import threading #线程
import time
def Say(n):
print(‘Test %d‘ %n)
time.sleep(2)
if __name__ == ‘__main__‘:
t1 = threading.Thread(target=Say,args=(10,)) #开一个线程,创建一个线程对象t1 target传递函数名 args传递参数
t1.start()
t2 = threading.Thread(target=Say, args=(2,)) # 开一个线程,创建一个线程对象t2
t2.start()
print(‘Done‘)
运行结果是下面3个打印结果同时出现,2秒后程序运行结束:
Test 10
Test 2
Doen
以上是关于threading 多线程使用的主要内容,如果未能解决你的问题,请参考以下文章