當我們使用電腦的時候,不可避免的會碰到重復點擊的任務。所以我們可以使用python制作一個簡單的連點器進行使用,同時可以提升寫代碼的水平。
目錄
第一步:前期準備
你需要一個可以編輯并運行python代碼的程序
下載第三方庫
?第二步:整體思路
第三步:編寫代碼
1.導入
2.輸入
3.獲取點擊位置
4.進行點擊
全部代碼
?文章來源地址http://www.zghlxwxcb.cn/news/detail-621295.html
第一步:前期準備
你需要一個可以編輯并運行python代碼的程序
下載第三方庫
這里使用到的庫主要有pyautogui、keyboard
首先點擊win+R打開運行,輸入cmd進入命令提示符
?文章來源:http://www.zghlxwxcb.cn/news/detail-621295.html
?輸入
pip install pyautogui
pip install keyboard
pip install pyautogui
pip install keyboard
?當出現(xiàn) successfully...... 后就說明安裝成功,可進行下一步操作
?第二步:整體思路
輸入相關內容
進行點擊
退出程序
第三步:編寫代碼
1.導入
首先導入需要的庫
import time #導入time
import pyautogui #導入pyautogui庫
import keyboard #導入keyboard庫
2.輸入
a=int(input("點擊次數(shù):"))
b=float(input("點擊間隔/s:"))
c=float(input("請輸入您將鼠標移動至指定位置所需的時間:"))
3.獲取點擊位置
#移動鼠標倒計時
while c>=0:
print(c,"s內將鼠標移動至指定位置")
time.sleep(1)
c-=1
#獲取當前鼠標位置
z=pyautogui.position()
4.進行點擊
使用while循環(huán)可以設置點擊次數(shù),使用keyboard可以監(jiān)測鍵盤
退出方式有2種:點擊結束自動退出 or?按下esc退出
while a>0:
pyautogui.click(z[0], z[1]) #點擊位置
a-=1
time.sleep(b) #點擊間隔
if keyboard.is_pressed('esc'): #監(jiān)測鍵盤是否按下esc
break #終止循環(huán)
全部代碼
import time
import pyautogui
import keyboard
a=int(input("點擊次數(shù):"))
b=float(input("點擊間隔/s:"))
c=float(input("請輸入您將鼠標移動至指定位置所需的時間:"))
while c>=0:
print(c,"s內將鼠標移動至指定位置")
time.sleep(1)
c-=1
z=pyautogui.position()
print("開始運行")
print("點擊esc可以退出")
while a>0 :
pyautogui.click(z[0],z[1])
a-=1
time.sleep(b)
if keyboard.is_pressed('esc'):
break
?
?
?
到了這里,關于python︱使用python制作簡易連點器的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!