2016-06-21 6 views
3

노트북에서 키 (예 : 'a')를 누를 때 누를 필요가 없습니다. 우리는 aaaaaaaaaaaaaaaa을 얻을 것이다autopy 또는 pyautogui에서 키 누르기를 해제하지 않으려면 어떻게해야하나요?

......

나는 파이썬에서 언론을 시뮬레이션 할 수 있습니다. 그래서 나는 다음과 같이 코드를 작성한다.

import pyautogui, autopy 

pyautogui.keyDown('a') 
# or 
autopy.key.toggle('a') 

그렇다면 나는 언론을 공개하지 않았지만 'a'가 하나뿐입니다.

내 코드의 실수는 어디에 있습니까?

답변

0

릴리스가없는 키보드 키 누르기를 수행합니다. 그러면 키가 눌려져 있습니다.

참고 : 어떤 이유로 텍스트 필드에서 키보드 키를 누르고 있으면 과 같은 키 반복이 발생하지 않는 것 같습니다.

import pyautogui 
while True: 
    pyautogui.press('a')