파이썬에서 외부 실행파일/명령어 실행하기

 

글. 오상문 sualchi@daum.net

 

os 패키지를 가져오도록 임포트 지시문을 적어주고 os.system("명령어나 파일명")으로 실행할 수 있다. 아래 예제는 a.exe 실행파일을 실행한다. 단, 실행파일은 파이썬 코드 위치와 같거나 찾아갈 수 있는 경로에 있어야 한다. 실행파일을 찾을 수 없는 경우에는 실행파일명에 경로까지 적어야 한다(예: r"c:\temp\a.exe"  <-- 문자열 앞에 'r' 붙이자).

 

import os

 

os.system("a.exe")

 

# 아래 방식으로 실행할 수도 있다.

os.system("start a.exe")

 

[참고] os.system(start)

시스템 명령 실행 창을 열어준다(윈도우 경우에는 cmd 창 모드).

 

<이상>

반응형

+ Recent posts