web3-starter-py/Concurrence_examples/unsafe_thread_example.py
Mia von Steinkirch 28e68f4b30 add thread example
2020-03-02 18:35:15 -08:00

20 lines
No EOL
316 B
Python

import time
import threading
counter = 0
threads = []
def count():
global counter
for _ in range(100):
counter += 1
for _ in range(100):
thread = threading.Thread(target=count)
thread.start()
threads.append(thread)
for thread in threads:
thread.join()
print(f"Count: {counter}")