多线程是一门复杂的技术,这个表现在各个语言当中,但在编写复杂的网络应用时,多线程又是不可缺少且重要的。
下面简单讲解一下python的多线程。
1、多线程定义
复制代码 代码如下:
class myclass(threading.Thread):
'''python thread demo 1,
feel happy today!'''
def __init__(self):
threading.Thread().__init__()
def run(self):
list = range(10)
for item in list:
print '%d'%item+'dddd'
2、多线程的调用
复制代码 代码如下:
obj = myclass()
obj.run()
3、多线程锁资源