ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Python Threading.Lock() threading.thread(target=lambda:[()])

2026/8/13 11:49:06 拓冰建站 浏览量
Python Threading.Lock() threading.thread(target=lambda:[()])
import uuid
import threading
from datetime import datetime
import timeidx=0
idx_lock=threading.Lock()def get_time_uuid():with idx_lock:global idxidx=idx+1current_idx=idxreturn f'{current_idx}_{datetime.now().strftime('%Y%m%d%H%M%S%f')}_{uuid.uuid4().hex}'def get_uuid_time():with idx_lock:global idxidx=idx+1current_idx=idxreturn f'{current_idx}_{uuid.uuid4().hex}_{datetime.now().strftime('%Y%m%d%H%M%S%f')}'t1=threading.Thread(target=lambda:[(print(get_time_uuid()),print(get_uuid_time()),print(a),time.sleep(1))for a in range(1,101)
])t1.start()
t1.join()print(f'{datetime.now()} thread id:{threading.current_thread().ident}')

 

 

 

image