Skip to content

Instantly share code, notes, and snippets.

@soerenmartius
Created May 5, 2020 09:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save soerenmartius/2ca34a2c9223116e7a0ae3f7081c3c29 to your computer and use it in GitHub Desktop.
Save soerenmartius/2ca34a2c9223116e7a0ae3f7081c3c29 to your computer and use it in GitHub Desktop.
Multiprocessing Example in Python3
import multiprocessing
def spawn_process(number):
print(f'Runs in separate process {number}')
if __name__ == '__main__':
max_processes = 5
print(f'Start {max_processes} processes')
all_processes = [multiprocessing.Process(target=spawn_process, args=(i,)) for i in range(max_processes)]
for p in all_processes:
p.start()
for p in all_processes:
p.join()
print('Finished running all Processes')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment