Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Define um processo a partir de uma `função_a_ser_executada(arg1, arg2)`
- processo = threading.Thread(target= função_a_ser_executada, args=(arg1, arg2, ))
- # Inicia o processo
- processo.start()
- import threading
- import os
- def inicia_programa(nome_arquivo):
- os.system('py -3.7 {}'.format(nome_arquivo))
- # Ex: os.system('py -3.7 x.py')
- if __name__ == "__main__":
- arquivos = ['x.py','y.py']
- processos = []
- for arquivo in arquivos:
- processos.append(threading.Thread(target=inicia_programa, args=(arquivo,)))
- # Ex: adicionar o porcesso `threading.Thread(target=inicia_programa, args=('x.py',))`
- for processo in processos:
- processo.start()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement