Python實現滑鼠隔幾秒自動點選電腦某區域

2022-07-19 03:06:09 字數 784 閱讀 4558

查詢資料發現pyautogui庫可以很方便地控制滑鼠和鍵盤,遂採用該庫來寫這個小程式

1.安裝。

pip install pyautogui

2.使用moveto方法。

該方法可以將任意位置的滑鼠移動到某個指定的位置

moveto方法包含三個引數,x座標,y座標和滑鼠移動的速度duration

可以通過qq的截圖功能看到自己需要滑鼠移動到的座標

3.使用click()方法。

該方法未設定引數時,預設讓滑鼠左鍵點選一次,有更多的需求的話可以檢視官方文件去設定適合的引數,這裡只需要一直重複點選,無需設定任何引數

4.使用python自帶的模組time來實現延遲功能

如 time.sleep(5) 可延遲5秒,具體延遲的秒數根據自己的需求去改

最終程式如下:

import

time

import

pyautogui

x, y = 302, 534 #

滑鼠需要移動到的位置

num_seconds = 2 #

將滑鼠移動到指定座標的間隔時間

time.sleep(8) #

延遲8秒

pyautogui.moveto(x, y, duration=num_seconds)

time.sleep(3) #

延遲3秒

i = 60

while

i: i -= 1time.sleep(5)

pyautogui.click()

滑鼠隔段時間自動點選螢幕

知識點 python庫及簡單定時器的使用 1.滑鼠自動點選螢幕 1 首先 pip install pymouse 2 執行 出現 modulenotfounderror no module named windows 3 pip install pyuserinput 執行成功!2.迴圈定時器tim...

利用Kinect實現用指尖隔空控制滑鼠 原始碼放出

簡介 此程式為利用kinect實現用手指隔空控制滑鼠,是我另乙個專案的一部分,因為在另外那個專案中滑鼠的click是通過一種特殊的方式實現的,因此這個程式 只實現了用手控制滑鼠的移動,並沒有點選的功能 相比leapmotion,利用kinect來控制滑鼠可以大幅增加操控範圍,使用者可以隨意走動,而不...

在django中實現頁面倒數幾秒後自動跳轉的例子

實現倒計時跳轉要和html中的js結合起來,例如 實現乙個頁面簡單的註冊,然後註冊成功後倒計時自動跳轉到登入頁面。註冊頁面 def regiswww.cppcns.comter request return render request,register.html 點選註冊 def doregist...