>  기사  >  백엔드 개발  >  Python에서 쉘 스크립트를 실행하는 방법

Python에서 쉘 스크립트를 실행하는 방법

藏色散人
藏色散人원래의
2019-07-05 10:46:019435검색

Python에서 쉘 스크립트를 실행하는 방법

파이썬에서 쉘 스크립트를 실행하는 방법은 무엇입니까?

system()

마지막 0은 이 명령의 반환 값입니다. 0이면 명령 실행이 성공한 것입니다. 실행 결과는 시스템을 사용하여 저장할 수 없습니다.

Python에서 쉘 스크립트를 실행하는 방법

popen()

명령 실행 결과를 가져오지만 명령의 실행 상태는 없습니다. 이런 식으로 얻은 결과를 저장하고 목록에 넣을 수 있습니다.

Python에서 쉘 스크립트를 실행하는 방법

commands

명령 출력(표준 및 오류 출력 포함)과 실행 상태 비트를 쉽게 얻을 수 있습니다.

commands.getoutput('ls') 이 메서드는 실행 결과만 반환하고 상태는 반환하지 않습니다.

Python에서 쉘 스크립트를 실행하는 방법

파이썬에서

hello.sh를 호출하세요

Python에서 쉘 스크립트를 실행하는 방법

다음 512는 반환된 상태 코드입니다. eixt가 0이면 반환된 상태 코드는 0입니다.

Python에서 쉘 스크립트를 실행하는 방법

셸 스크립트 python 스크립트 사용 매개변수

hello.sh 스크립트를 작성하려면 두 개의 매개변수를 전달해야 합니다.

Python에서 쉘 스크립트를 실행하는 방법

실행 결과는 다음과 같습니다.

Python에서 쉘 스크립트를 실행하는 방법

python 스크립트에서 쉘 스크립트를 호출하고 매개변수 앞과 뒤의 매개변수에 주의하세요. Space

Python에서 쉘 스크립트를 실행하는 방법Execute Python script

Python에서 쉘 스크립트를 실행하는 방법관련 권장사항: "

Python Tutorial

"

위 내용은 Python에서 쉘 스크립트를 실행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.