파이썬 코드를 작성할 때 os.system('some cmd command')
을 쓸 수 있습니다. 'cd'명령을 사용하지 않고 특정 디렉토리에서 어떻게 실행시킬 수 있습니까?특정 디렉토리에서 Python으로 cmd 명령 실행하기
내 cmd 명령이 내 cmd PATH에 없으므로이 작업을 수행하려고하는 이유는 자체 디렉터리에서만 인식되기 때문입니다. 나는이 비슷한 찾고 있어요
:
p = Popen ('file.bat', cwd = 'location')
stdout, stderr = p.communicate()
단지에 대한 .bat
파일을 생성하지 않고 ...
변수에 abs 경로를 지정하고 인수로 전달 하시겠습니까? 그게 당신이하려고하는 것이 확실하지 않습니다. – crownedzero
미안 @crownedzero, 나는 당신의 의견을 정말로 이해하지 못했습니다. Abs 경로 란 무엇이며 인수로 전달해야하는 위치는 어디입니까? – Cheshie