欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python多线程学习笔记

程序员文章站 2022-03-27 13:58:09
多线程指从软件或者硬件上实现多个线程并发执行的技术,在python中,通过threading模块中的Thread类来创建线程对象,然后调用start()方法来执行该线程。import threadingdef sing():print("唱歌")def dance():print("跳舞")def main():# 创建线程对象t1 = threading.Thread(target=sing)t2 = threading.Thread(target=dance)...

多线程指从软件或者硬件上实现多个线程并发执行的技术,在python中,通过threading模块中的Thread类来创建线程对象,然后调用start()方法来执行该线程。

import threading


def sing():
	print("唱歌")
	
def dance():
	print("跳舞")

def main():
	# 创建线程对象
	t1 = threading.Thread(target=sing)
	t2 = threading.Thread(target=dance)
	
	#执行线程
	t1.start()
	t2.start()

if  __name__ == "__main__":
	main()

切记,在创建线程对象的时候,Thread类里面target指定该线程运行的位置,需要传入的是函数名,不能带括号。

本文地址:https://blog.csdn.net/weixin_50398156/article/details/110211039