답변
대부분의 최신 랩톱은 단추와 모니터를 물리적으로 연결합니다. 예를 들어, Dell의 정밀도는 BIOS를 시작하기 전에도 PC를 부팅하고 디스플레이를 조 절할 수 있습니다. 하드웨어 연결을 통해 유선 상태로 표시됩니다.
슬프게도, 실제 버튼을 누르는 것만 큼 에너지 효율적이 아닌, 작업을 실행하기 위해 OS 내에서 시스템 콜을 에뮬레이트 할 수 있습니다. 이렇게
적절한 시스템 API를 연결하고 이렇게하는 매우 구체적인 명령을 실행 pywin32
를 사용 (Windows에서) 당신을 필요로하고, 당신이 시스템 API의와 익숙하지 않은 및 경우는 까다 롭습니다 창문 (32)를 호출 기능. 의 라인을 따라
뭔가 :
방금 다음os.system()
하나를 실행하려고 할 수
리눅스에 있다면 import os, win32com.client
def runScreensaver():
strComputer = "."
objWMIService = win32com.client.Dispatch("WbemScripting.SWbemLocator")
objSWbemServices = objWMIService.ConnectServer(strComputer,"root\cimv2")
colItems = objSWbemServices.ExecQuery("Select * from Win32_Desktop")
for objItem in colItems:
if objItem.ScreenSaverExecutable:
os.system(objItem.ScreenSaverExecutable + " /start")
break
:
전에 파이썬 32 비트와 함께 윈도우를 사용하고 pywin32를 다운로드하여 설치했습니다. 이제 코드를 실행하면 다음과 같은 오류 메시지가 나타납니다. Traceback (가장 최근의 마지막 호출) : 파일 "C : /Python33/screensaver.py", 줄 1,
그리고 당신은 그것을 설치했습니다 : http://sourceforge.net/projects/pywin32/files/ – Torxed
그래요 ... 그래도이 방법으로는 작동하지 않지만 걱정하지 마십시오. 제 목적을 위해 그것을 깨달았습니다. 잠자기 모드에서 자동 빌드가 충분하다 :) – user2304540
- 1. 그놈 - 스크린 세이버와 파이썬?
- 2. 파이썬 스크린 샷 + win32gui
- 3. 파이썬 스크린 레코더
- 4. django로 제어 파이썬 프로그램
- 5. 제어 파이썬 윈도우 7
- 6. 파이썬 : 제어 흐름
- 7. 파이썬 패키지 버전 제어
- 8. 파이썬 스크린 전체 웹 사이트
- 9. 파이썬 : 스크린 스크래핑 테이블 값
- 10. 파이썬 프로세스를 다른 파이썬 파일로 제어
- 11. 파이썬 시도/마지막으로 흐름 제어
- 12. 파이썬 : 제어 시간 제한 길이
- 13. 파이썬 CSV 리더 제어 흐름
- 14. 파이썬 ctypes에서 제어 메모리 정렬
- 15. 파이썬 병 및 캐시 제어
- 16. 파이썬 이해할 수없는 흐름 제어
- 17. 파이썬 거북이에서 모양이 겹치는 것을 제어 하시겠습니까?
- 18. Selenium Webdriver, numpy 배열로 스크린 샷 (파이썬)
- 19. 파이썬 Tkinter에서 스크린 또는 커서를 로딩
- 20. 메모리 누수/파이썬 윈도우 7 스크린 샷
- 21. 안드로이드 장치의 마우스 또는 터치 스크린 원격 제어
- 22. 파이썬 인터프리터가 제어 키를 인식하지 못합니다
- 23. 파이썬 - 구문 분석 구성 파일 - 흐름 제어
- 24. 파이썬 코드에서 로컬 redis 서버 제어
- 25. 파이썬 코드를 사용하여 내 안드로이드 폰 제어?
- 26. 파이썬 etree 제어 빈 태그 형식
- 27. 파이썬 스레드의 스케줄링 우선 순위 제어?
- 28. 파이썬 데몬 - 프로그램 구조 및 예외 제어
- 29. 파이썬 개체의 데이터 필드에 대한 액세스 제어
- 30. 셀레늄 파이썬 드롭 다운 제어 불가
Windows 또는 Linux? – Torxed
Windows ... – user2304540