저는 아무 것도 변경하지 않았다고 맹세합니다. 그러나 os.system 또는 subprocess.call을 사용하여 경로를 호출 할 때마다 "Error : file NBK.swn does not exist"오류가 발생합니다. 나는 H에서 명령 프롬프트를 열고파이썬 서브 프로세스 파일이 존재하지 않습니다.
import subprocess
subprocess.call('"H:/2012/yada yada yada/swanrun" NBK')
이 정상적으로 실행에 도착 :
여기 내 코드는 잘 작동/2012/궁시렁 궁시렁 궁시렁/입력 "swanrun NBK". 동일한 코드를 실행하지만 끝에있는 'NBK'파일을 제거하면 swanrun이 실행될 예정이지만 swanrun이 성공적으로 실행되지만 물론 실행할 파일을 알지 못합니다. 도와주세요!
'NBK_local.swn'은 (는) 어떤 디렉토리에 있습니까? –
죄송합니다. 오타였습니다. 오류는 "오류 : NBK.swn 파일이 없습니다"입니다. NBK.swn이 H :/2012/yada yada yada/ – Matt