2014-05-11 6 views
-3

나는 파이썬 multiprocessing 모듈을 사용할 수 있다는 것을 알고 있으며 이것을 위해 Process을 가져올 것입니다.복수의 파이썬 파일을 동시에 실행

하지만 파이썬 코드는 무엇입니까? a.py, b.py과 같은 두 개의 파일을 동시에 실행하려고한다고 가정합니다.

두 개의 명령 프롬프트에서 파일을 실행하지 않고 위의 내용을 포함 할 것으로 예상되는 Python 스크립트가 있습니다.

import multiprocessing 

def worker(file): 
    #your subprocess code 

if __name__ == '__main__': 
    files = ["path/to/file1.py","path/to/file2.py","path/to/file3.py"] 
    for i in files: 
     p = multiprocessing.Process(target=worker(i)) 
     p.start() 

서브 프로세스의 코드가 될 것입니다 무엇 : 아래

프레임 워크인가?

+2

두 cmds/shells를 열고 실행하십시오 – sshashank124

+0

Welcome to StackOverflow! 관심있는 질문 [how to ask a good question] (https://stackoverflow.com/help/how-to-ask)을 읽어보십시오. –

답변

0

두 개의 명령 프롬프트 (창) 또는 터미널 (다른 OS ')을 열면됩니다. 그런 다음 하나의 창에서 각 파일을 실행하십시오.

관련 문제