0
Subprocess 객체를 만들었습니다. 하위 프로세스가 셸을 호출하면 아래에 제공된 셸 명령을 보내야합니다. 내가 시도한 코드 :작성한 Subprocess Python에 통신으로 입력 (명령) 보내기
from subprocess import Popen, PIPE
p = Popen(["code.exe","25"],stdin=PIPE,stdout=PIPE,stderr=PIPE)
print p.communicate(input='ping 8.8.8.8')
이 명령은 실행되지 않고 아무것도 입력되지 않고 있습니다. 미리 감사드립니다.
프로세스의 표준 오류를 확인 했습니까? – Vinny
예, 전혀 비어 있습니다. 내 생각에 –
code.exe에서 셸을 생성합니까? –