gpt4 book ai didi

Python pyautogui Windows 10 控制转移结束组合失败

转载 作者:太空宇宙 更新时间:2023-11-03 21:06:03 28 4
gpt4 key购买 nike

我正在编写一些代码来从 Excel 文件复制数据,但无法让它工作。

任何帮助将不胜感激。

下面使用的代码不起作用:

pyautogui.hotkey('ctrl', 'shift', 'end')

pyautogui.press('ctrl')
pyautogui.press('shift')
pyautogui.press('end')
pyautogui.release('ctrl')
pyautogui.release('shift')
pyautogui.release('end')

还有

pyautogui.keyDown('ctrl')
pyautogui.keyDown('shift')
pyautogui.keyDown('end')
pyautogui.keyUp('ctrl')
pyautogui.keyUp('shift')
pyautogui.keyUp('end')

最佳答案

在 Windows 上,您需要关闭数字锁定。

打开数字锁定后,pyautogui 似乎从 1-numpad 选择“end”而不是“end”键。但关闭数字锁定后,它会在记事本或 Notepad++ 中突出显示到末尾。

这似乎是 pyautogui 应该解决的歧义,但这是一个棘手的情况。

如果您想在发送pyautogui.press('numlock')之前检查数字锁定是否打开,请参阅此问题:Python 3.x - Getting the state of caps-lock/num-lock/scroll-lock on Windows

关于Python pyautogui Windows 10 控制转移结束组合失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55390501/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com