我正在尝试使用pyautogui通过以下代码从屏幕上自动获取文本:
pyautogui.keyDown('shift')
time.sleep(0.1)
pyautogui.press('esc')
pyautogui.press(['down','down','down','down'])
pyautogui.keyUp('shift')
pyautogui.hotkey('ctrl','c')
但是命令
keyDown('shift')
不起作用。有人可以帮我解决这个错误吗? 最佳答案
Pyautogui应该让您在这里使用热键,并且您可能可以通过循环来整理事情:
for i in range(0, times_to_run):
pyautogui.hotkey('shift', 'down')
然后,您不必担心使用
keyUp
或time.sleep()
。关于python - pyautogui自动下移/上移和ctrl-c不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54553448/