周志洋

个人站

持续学习 才能不被淘汰


Python实用技巧-多线程基础

基本线程

import threading
import time

def worker(name):
   for i in range(3):
       print(f"{name}: {i}")
       time.sleep(0.1)

t1 = threading.Thread(target=worker, args=("线程1",))
t1.start()
t1.join()

锁的使用

lock = threading.Lock()
with lock:
   # 临界区代码
   pass


转载请注明:周志洋的博客 » Python实用技巧-多线程基础

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦