尝试使用 pyautogui.press() 时出现 PyAutoGUI 错误

PyAutoGUI error attempting to use pyautogui.press()

尝试让 PyAutoGUI 同时按下键盘上的 z 按钮和 x 按钮会导致错误。它假定第二个条目是 presses,但事实并非如此。

我已经参考了官方文档,因此这应该可以,但失败了。


import pyautogui
from time import sleep

x = 0
stop = 10
while x < stop:
    pyautogui.press('z', 'x')
    sleep(0.1)
    x+=1

来自官方文档:

要按类似于 write() 所做的多个键,请将字符串列表传递给 press()。例如:

pyautogui.press(['left', 'left', 'left'])

或者您可以设置剩余的按压次数:

pyautogui.press('left', presses=3)

糟糕,我的眼睛看不到 [ ],现在可以了。回答了我自己的问题。

import pyautogui
from time import sleep

x = 0
stop = 10
while x < stop:
    pyautogui.press(['z', 'x'])
    sleep(0.1)
    x+=1