2017-12-13 9 views
-1

저는 LXDE를 사용하고 있습니다. 다른 파이썬 스크립트에서 새 터미널에 파이썬 스크립트를 시작하고 싶습니다.다른 파이썬 스크립트의 새 터미널에서 파이썬 스크립트 시작

필자는 새로운 python 스크립트를 완전히 독립적으로하고 싶습니다.

많은 것을 시도해 보았습니다. xprocess (x 터미널 에뮬레이터)를 subprocess.call 또는 subprocess.Popen과 함께 직접 호출하거나 shell = True 인수를 사용하거나 사용하지 않아도 작동하지 않았습니다. . 그것은 표시되지 설정에 대한 오류가 발생합니다.

나는 또한 다른 파이썬 스크립트를 호출하고 같은 결과를 호출하려고하는 sh 파일을 만들었습니다.

이 작업을 수행하는 방법은 무엇입니까?

+0

스크립트가 병렬로 실행까요? 새로운 창을 갖고 싶니? 새 창이 필요합니까 아니면 병렬 처리 만 원하십니까? – cagcoach

+0

스크립트 출력을 위해 새 터미널이 필요합니다. –

답변

0

이 나를 위해 잘 작동 :

차단 :

import os 
os.system("xterm -e \"python christmaskittens.py\"") 

비 차단 :

import os 
os.system("xterm -e \"python christmaskittens.py\" &")