日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

pyautogui获取鼠标位置及循环点击指定位置按钮

發布時間:2023/12/31 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pyautogui获取鼠标位置及循环点击指定位置按钮 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 安裝pyautogui庫

pip install pyautogui可能會安裝失敗,需要先下載包再按照。
由于本機利用的是anconda里的python環境,所以下載后的安裝步驟為:
下載包至本地:PyAutoGUI-0.9.53.tar.gz 下載地址
cd 至包下載目錄下
執行命令
conda install --use-local PyAutoGUI-0.9.53.tar.gz -n base
對應含義:
conda install --use-local <包文件名> -n <環境名>
2. 獲取鼠標位置

import os, timeimport pyautogui as pagtry:while True:print("按下Ctrl + C 結束程序")# pag.position()返回鼠標的坐標x, y = pag.position()posStr = "當前鼠標位置:" + str(x).rjust(4) + ',' + str(y).rjust(4)# 打印當前鼠標位置坐標print(posStr)time.sleep(1)# 清除屏幕os.system('cls') # 捕獲異常 KeyboardInterrupt:用戶中斷執行(通常是輸入^C) except KeyboardInterrupt:print('已退出')

在Pycharm里運行 Ctrl C不能中斷,是因為快捷鍵的存在,在cmd運行即可

3. 循環點擊指定位置按鈕

from ctypes import * import pyautogui import timeprint(pyautogui.size())#顯示當前顯示器分辯率 pyautogui.moveTo(1774, 760)#移動鼠標到指定位置time.sleep(3) i = 0 while i < 1000:i += 1print('第{}次點擊'.format(i))pyautogui.click(1774, 760, clicks=1, interval=0.0, button='left')time.sleep(5)

4. 可借助Deskpin工具固定要點擊的窗口

相關code 、pyautogui包、Deskpin工具的下載鏈接為:https://pan.baidu.com/s/1-kuEDcIY4Y8xre1sgXSRcw
提取碼:9iru

總結

以上是生活随笔為你收集整理的pyautogui获取鼠标位置及循环点击指定位置按钮的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。