2
빌드 프로세스를 자동화하는 Python 스크립트를 작성합니다.이 프로세스는 subprocess.Popen을 사용하여 GCC를 호출합니다. 나의 처음 시도는 잘 작동한다. 이 문제를 일으킬 수있는 어떤Python subprocess.Popen - GCC 플래그를 추가하면 "입력 파일 없음"오류가 발생합니다.
>>> import subprocess
>>> p = Popen(['gcc', '-o hello hello.c'], stdout=subprocess.PIPE, stderr=stderr=subprocess.STDOUT)
>>> p.wait()
1
>>> p.communicate()
('gcc: no input files\r\n', None)
어떤 아이디어 : 나는 GCC에 추가 옵션을 합격 한 후 아래 있듯이
>>> import subprocess
>>> p = Popen(['gcc', 'hello.c'], stdout=subprocess.PIPE, stderr=stderr=subprocess.STDOUT)
>>> p.wait()
0
>>> p.communicate()
('', None)
는 그러나, 나는, "입력 된 파일"오류를 얻을?
감사해야하지! :) –