查詢資料發現pyautogui庫可以很方便地控制滑鼠和鍵盤,遂採用該庫來寫這個小程式
1.安裝。
pip install pyautogui
2.使用moveto方法。
該方法可以將任意位置的滑鼠移動到某個指定的位置
moveto方法包含三個引數,x座標,y座標和滑鼠移動的速度duration
可以通過qq的截圖功能看到自己需要滑鼠移動到的座標
3.使用click()方法。
該方法未設定引數時,預設讓滑鼠左鍵點選一次,有更多的需求的話可以檢視官方文件去設定適合的引數,這裡只需要一直重複點選,無需設定任何引數
4.使用python自帶的模組time來實現延遲功能
如 time.sleep(5) 可延遲5秒,具體延遲的秒數根據自己的需求去改
最終程式如下:
importtime
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...