#coding = utf8
import threading,time,random count = 0
class MyThread (threading.Thread): def __init__(self,lock,threadName):
super(MyThread,self).__init__(name = threadName)
self.lock = lock def run(self):
global count
self.lock.acquire()
for i in range(100):
count = count + 1
time.sleep(0.3)
print(self.getName() , count)
self.lock.release() lock = threading.Lock()
for i in range(2):
MyThread (lock,"MyThreadName:" + str(i)).start()
相关文章
- 吴裕雄 python 机器学习——线性判断分析LinearDiscriminantAnalysis
- 吴裕雄--天生自然python学习笔记:python 用pyInstaller模块打包文件
- 吴恩达《深度学习》-课后测验-第五门课 序列模型(Sequence Models)-Week 2: Natural Language Processing and Word Embeddings (第二周测验:自然语言处理与词嵌入)
- 吴裕雄 python 机器学习-DMT(2)
- 吴裕雄--天生自然python学习笔记:Python CGI编程
- Python深度学习pyTorch权重衰减与L2范数正则化解析
- 吴裕雄--天生自然python学习笔记:python文档操作批量替换 Word 文件中的文字
- 吴裕雄--天生自然python学习笔记:Python3 OS 文件/目录方法
- 吴裕雄 python 机器学习-NBYS(2)
- 【原创 深度学习与TensorFlow 动手实践系列 - 2】第二课:传统神经网络