如何在autopy或pyautogui中释放按键?

时间:2016-06-21 17:19:15

标签: python pywin32 pyautogui autopy

当我们按下笔记本中的某个键(例如' a')时,不会释放它。

我们将获得aaaaaaaaaaaaaaaa ......

我想在python中模拟印刷机。所以我编码如下。

import pyautogui, autopy

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

然后,我只得到一个' a,即使我没有发布新闻。

我的代码中的错误在哪里?

1 个答案:

答案 0 :(得分:1)

  

在没有发布的情况下执行键盘按键操作。这样就可以了   处于停滞状态的关键。

     

注意:出于某种原因,这似乎不会导致重复重复   如果在文本字段上按住键盘键,则会发生这种情况。

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