목록subprocess 모듈 (2)
SeouliteLab
Python에서는 subprocess 모듈을 사용하여 쉘 명령어를 실행하고 그 결과를 가져올 수 있습니다. 이 모듈은 쉘 환경에서 외부 프로세스를 실행하고 통제하는 데 사용됩니다. 1. 단일 명령어 실행 하나의 명령어를 실행하고 결과를 가져오는 예제입니다. subprocess.run() 함수를 사용하여 쉘 명령어를 실행하고 표준 출력을 반환합니다. import subprocess result = subprocess.run(['ls', '-l'], capture_output=True, text=True) print(result.stdout) 2. 여러 명령어 실행 여러 명령어를 연결하여 실행하고 결과를 가져오는 예제입니다. 파이프 라인을 사용하여 명령어를 연결하고, subprocess.Popen()을 사용..
다른 Python 파일을 실행하는 방법에 대해 알아보겠습니다. Python에서는 다른 파일을 실행하는 여러 가지 방법이 있습니다. 아래 예제들을 통해 각 방법을 자세히 살펴보겠습니다. 1. os 모듈을 사용하는 방법 os 모듈을 사용하여 다른 Python 파일을 실행할 수 있습니다. 아래는 이를 사용한 예제입니다. import os # 다른 Python 파일 실행 os.system('python other_file.py') 2. subprocess 모듈을 사용하는 방법 subprocess 모듈을 사용하여 다른 Python 파일을 실행할 수도 있습니다. 아래는 이를 사용한 예제입니다. import subprocess # 다른 Python 파일 실행 subprocess.run(['python', 'other..