파이썬을 텍스트 파싱 이외의 방식으로 사용하는 것이 가장 좋은 방법은 유용한 스크립트를 작성하는 것입니다. 전화를 걸 때 오류가 발생하지만 문제가 있습니다. 나는 높은 사용자 권한뿐만 아니 주사위에서 명령 프롬프트를 실행했습니다파이썬 코드로 Windows powercfg의 기능을 실행하는 방법은 무엇입니까?
An unexpected error condition has occurred. Unable to perform operation. You may not have permission to perform this operation.
: 내가받을
from subprocess import call
call (["powercfg", "/batteryreport"])
오류는 다음과 같다. 어떤 도움을 주시면 감사하겠습니다.
참고 : 익숙하지 않은 사용자를 위해이 명령은 Windows에서 사용자 디렉토리 (C : \ Users \ Name)에 배터리 사용에 대한 HTML 파일을 만듭니다.
call()에서 1의 리턴 값을 얻었고 check_output의 출력은 아래에 있습니다. shell = True가 다른 것으로 만들지 않았고 전체 경로를 수행하지 않았습니다. '역 추적 (가장 최근 통화 마지막) : ". \ batteryReport.py" 파일, 7 호선, check_output에서 ([ "에서 powercfg", "/ batteryreport", 쉘 = 참) 파일 "C : \ (PowerCfg ','/ batteryreport ')'명령이 0이 아닌 종료 상태를 반환했습니다. 1 ' –