programming/python

(python) 파이썬으로 우분투 명령어 실행하기

limmmmm 2024. 1. 24. 16:32
반응형

파이썬에서 우분투 명령어는 다음과 같이 실행할 수 있다.

import subprocess

subprocess.run('ls -al', shell=True)

 

만약 여러개의 명령어를 치려면 다음과 같이 하면 된다.

import subprocess

subprocess.run('ls -al', shell=True)
subprocess.run('ls -al', shell=True)
subprocess.run('ls -al', shell=True)

 

만약 실행 결과를 받고 싶다면 다음과 같이 하면 된다.

import subprocess

result = subprocess.run('ls -al', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)

 

반응형