IT
[python]프로그램을 실행하거나 시스템 명령을 호출하는 방법은 무엇입니까?
프로그램을 실행하거나 시스템 명령을 호출하는 방법은 무엇입니까? 질문 Python 스크립트 내에서 외부 명령 (UNIX 셸 또는 Windows 명령 프롬프트에서 입력 한 것처럼)을 어떻게 호출합니까? 답변 표준 라이브러리에서 하위 프로세스 모듈을 사용하십시오.import subprocess subprocess.run(["ls", "-l"]) OS.System을 통해 하위 프로세스의 장점은 더 유연하다는 것입니다 (STDOUT, stderr, "실제"상태 코드, 더 나은 오류 처리 등을 얻을 수 있습니다 ...).OS.System 문서조차도 대신 하위 프로세스를 사용하는 것이 좋습니다.서브 프로세스 모듈은 새로운 프로세스를 산출하고 결과를 검색하는보다 강력한 기능을 제공합니다.해당 모듈을 사용하는 것이이 ..
2022. 3. 28. 10:20
최근댓글