24 lines
469 B
Python
24 lines
469 B
Python
import threading
|
|
import uuid
|
|
import time
|
|
|
|
zoznam = []
|
|
rovnake = 0
|
|
run = True
|
|
start = time.time()
|
|
|
|
def generate():
|
|
global zoznam, rovnake, run
|
|
while run:
|
|
cache = uuid.uuid4().hex[24:]
|
|
if cache in zoznam:
|
|
rovnake += 1
|
|
zoznam.append(cache)
|
|
pocet = len(zoznam)
|
|
print(f"{pocet} : {rovnake} rovnakých - {cache}")
|
|
if pocet > 50000:
|
|
break
|
|
|
|
|
|
generate()
|
|
print(f"process lasted {time.time()-start}") |