我正在尝试使用pyautogui粘贴复制到剪贴板的内容。
这是我的代码:
for i in range(100):
pyautogui.hotkey("command", "v")
pyautogui.press("enter")
但是,每100例中至少有4或5遍类似 “测试 测试 测试 测试 v 测试 测试 测试” 已打印。
问题似乎在于在“命令”键之前按下了“ v”键。这是一个已知问题,对此有解决方案吗?
我尝试使用
pyautogui.keyDown('command')
pyautogui.keyDown('v')
pyautogui.keyUp('command')
pyautogui.keyUp('v')
并添加
time.sleep(1)
在for循环中,但似乎没有任何作用。
我正在运行macOS Mojave和Python 3.7.2。
答案 0 :(得分:0)
是的,当您使用触摸板移动或按住其他键时它不起作用。如果你不碰任何东西就没有问题