2011-05-15 4 views
0

이것은 아마도 매우 간단한 질문 일 수 있습니다. 그러나 나는 그것을 파악하기 위해 완전히 압도했습니다.Python에서 Windows 바로 가기를 에뮬레이트

Windows에서 Python 2.6부터 다른 프로그램을 시작하고 싶습니다. "명령 줄 인수"를 알아 냈습니다. 그래서 바로 가기를 만들고 두 번 클릭하면 다른 프로그램이 열리 며 필요한 프로그램을 실행 한 다음 프로그램을 닫습니다.

서브 프로세스 라이브러리로 시작했지만 작동하지 않는 것 같습니다. "popen"의 다른 버전을 모두보고 압도했습니다

바로 가기를 두 번 클릭 한 것처럼 Python에서 외부 프로그램을 실행하려면 어떻게해야합니까?

답변

1

다음과 같은 메시지일까요?

import os 
os.system("notepad") 

또는 :

Calling an external command in Python

+0

는 당신에게 도움을 많이 감사합니다

from subprocess import call call(["notepad"]) 

아래의 질문은 몇 가지 훌륭한 답이있다! 내 외부 프로그램에서 호출하는 인수에 문제가있는 것처럼 보입니다 ... 바로 가기로 올바르게 작동하지만 os.system에 대한 인수로 아무것도 수행하지 않고 즉시 반환하지만. 어깨를 으,해라. 도움에 대해 고마워. – Jacob

관련 문제