다른 파이썬 스크립트에서 파이썬 스크립트를 호출하려고합니다. 디렉토리가 다릅니다. 시도했지만파이썬 스크립트에서 파이썬 스크립트 호출하기
import subprocess
subprocess.call("C:\temp\hello2.py", shell=True)
하지만 아무것도 얻지 못했습니다. 작동하지 않습니다. 여러 포럼을 검토했지만 두 스크립트가 모두 같은 디렉토리에있을 때 호출하는 것이 전부입니다.
같은 디렉토리에 두 개의 스크립트가 모두 있습니다. 이 경우 Python.exe에서 (cmd 창을 통해) 모델을 실행할 수 있지만 IDLE에서는 실행할 수 없습니다. IDLE에서는 오류 메시지도 표시되지 않습니다.
정말 다른 스크립트를 다른 모듈로 정의 할 수 없기 때문에 그렇게해야합니다. 다른 스크립트에서 스크립트를 호출해야합니다.
우선 원시 문자열을 사용하십시오. –
"아무 것도 없어"? 오류 메시지조차 없습니까? – geoffspear