Python鼠标点击模拟停止程序,直到你按下CTRL+C



我只是想模拟鼠标每秒点击一次,但是一旦第一次点击开始,程序就完全停止了,我不知道为什么

如果我按CTRL+C,程序将继续,但在点击后它会再次停止:

import pyautogui
import time
while True:
time.sleep(1)
print("Clicking")
pyautogui.click()

不管我用哪个鼠标库来模拟点击,它总是停止。它应该每秒钟都滴答作响,不间断。怎么了?

我认为它这样做的唯一原因是因为它在某些地方点击,它不应该(默认位置是你当前的鼠标指针),所以pyautogui.click()需要2个参数x,y尝试指定确切的坐标,它应该工作。要找到一个位置的坐标,将鼠标指针放在那里并运行pyautogui.position()

最新更新