0
임 지금까지 내가 사용 그렇게 성공적으로 할 수 있었다 외부 파이썬 스크립트를 호출하려고 :전화 외부 파이썬 스크립트
이os.system("START fileNameHere")
그러나 현재 콘솔에서 실행되는 메신저, 그리고 내가 원하는 같은 콘솔에 표시 될 다른 파이썬 파일의 내용. ATM은 별도의 콘솔에 표시합니다.
미리 감사드립니다.
임 지금까지 내가 사용 그렇게 성공적으로 할 수 있었다 외부 파이썬 스크립트를 호출하려고 :전화 외부 파이썬 스크립트
이os.system("START fileNameHere")
그러나 현재 콘솔에서 실행되는 메신저, 그리고 내가 원하는 같은 콘솔에 표시 될 다른 파이썬 파일의 내용. ATM은 별도의 콘솔에 표시합니다.
미리 감사드립니다.
이 outta 할.
import subprocess
p = subprocess.Popen('command', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
for line in p.stdout.readlines():
print line,
retval = p.wait()
아니요, 작동하지 않습니다. 다른 별도의 창에서 스크립트가 열립니다. – Larry
@Larry, 제게 잘 작동합니다. 어떤 OS를 사용하고 있습니까? – Anders
@Larry, Ok, Windows. 'START'명령은 "사용자가 Windows 명령 줄에서 Windows에서 별도의 창을 시작할 수 있습니다." 출력을 다른 창에 표시하지 않으려면 사용하지 마십시오! 단순히'fileNameHere'을 실행하고'START'를 사용하지 마십시오. – Anders