목적: Linux Bash CMD나 Window PowerShell CMD를 Python에서 실행하는 방법
환경: Widow 10 + Python 3.6
import os cmd = "adb shell input keyevent 224" os.system(cmd) //MK: 단순히 cmd를 실행하여 결과를 출력함 tmp = os.popen(cmd).read() //MK: cmd를 실행한 결과가 tmp에 저장됨
설명
- os.system()의 경우 실행된 결과가 창으로 출력됨. 위 예제의 경우 출력되는 결과가 없어서 출력되는 내용이 없음
- os.popen().read()의 경우 실행된 결과를 반환하여 Variable에 저장함. 저장된 값은 다음에 String으로 읽어서 변경할 수 있음