您的位置:首页 > 编程语言 > Python开发

Python 多线程 类和方法

2016-05-26 16:14 363 查看
import threading
import time
import random

def threadFun():
for i in range(10):
print("ThreadFun - %d" %i)
time.sleep(random.randrange(0,2))

class ThreadClass(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)

def run(self):
for i in range(10):
print("ThreadClass - %d" %i)
time.sleep(random.randrange(0,2))

if __name__ == "__main__":
tFunc = threading.Thread(target = threadFun)
tCls = ThreadClass()
tFunc.start()
tCls.start()
tFunc.join()
tCls.join()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: