35 lines
582 B
Python
35 lines
582 B
Python
import time
|
|
from concurrent.futures import ProcessPoolExecutor
|
|
|
|
a = 0
|
|
|
|
|
|
def aa():
|
|
global a
|
|
# print("aaaaaaaa", a)
|
|
time.sleep(3)
|
|
a += 1
|
|
|
|
def bb():
|
|
global a
|
|
print(a)
|
|
|
|
if __name__ == "__main__":
|
|
with ProcessPoolExecutor(max_workers=3) as t:
|
|
t.submit(aa)
|
|
t.submit(bb)
|
|
t.submit(aa)
|
|
t.submit(bb)
|
|
t.submit(aa)
|
|
t.submit(bb)
|
|
t.submit(aa)
|
|
t.submit(bb)
|
|
t.submit(aa)
|
|
t.submit(bb)
|
|
t.submit(aa)
|
|
t.submit(bb)
|
|
t.submit(aa)
|
|
t.submit(bb)
|
|
t.submit(aa)
|
|
|