2017-04-02 2 views
1

이 코드를 Python으로 실행하려고합니다. 내가 그것을 실행할 때 창에서 사용자 전환을 트리거하지만 난 리터 승리 + 을 눌러 필요할 때이하는 모든 키를 누릅니다 리터 수 있도록트리거 창문과 L 키 python 단축키

import pyautogui 
pyautogui.hotkey('win', 'l') 

+0

나는 생각을 문제는 Windows가이 키 조합을 특히 처리한다는 것입니다. http://stackoverflow.com/questions/11696253/use-sendinput-to-lock-the-computer를 참조하십시오. – Felix

답변

2

으로는 말했다 내 이 키 조합은 Windows가 특별히 처리하기 때문에 작동하지 않을 가능성이 큽니다.

단순히 워크 스테이션을 잠글 경우 Windows 'LockWorkstation - 함수 호출하는 ctypes를 사용하는이 솔루션을 사용할 수 있습니다

Lock windows workstation using Python

파이썬 코드 :

import ctypes 
ctypes.windll.user32.LockWorkStation()