@TOC
前置
import 导入工具库时,可以在cmd中运行pip install 库名
pip install 库名
AutoMouseClick.py(鼠标自动移动点击)
有时候用电脑时需要持续点击一个地方。或者在Game中要经常点击。挺重复也挺浪费时间的。可以运行这个python文件
import time
import pyautogui
x, y = 302, 534 # 鼠标需要移动到的位置
num_seconds = 0.01 # 将鼠标移动到指定坐标的间隔时间
#time.sleep(8) # 延迟8秒
pyautogui.moveTo(x, y, duration=num_seconds)
#time.sleep(3) # 延迟3秒
i = 5
PRIMARY = "primary"
while i:
i -= 1
time.sleep(3)
print("点击了一下====")
#pyautogui.click()
pyautogui.mouseDown(button='left')
pyautogui.mouseUp(button='left')
getMouseClickCoordinate.py(获取鼠标所在位置)
有些小工具中可以实时获取到鼠标的坐标点,这不就用python实现一下这个功能
import pyautogui
import time
print("press ctrl-c to quit.")
try:
while True:
x, y = pyautogui.position()
positionStr = "X: " + str(x).rjust(4) + "Y: " + str(y).rjust(4)
print(positionStr)
time.sleep(3)
print("\b" * len(positionStr))
except KeyboardInterrupt:
print('\n')
InputKeyMouseClick.py(鼠标点击快捷键)
说实话,点击鼠标哪有按键的快,弄一个鼠标点击的快捷键,一来加快了速度。而来摸鱼打些游戏的时候就不用疯狂点击鼠标引起注意了,你觉得呢
from pynput.keyboard import Key, Listener
import pyautogui
def show(key):
#按F3键可以实现鼠标点击事件
if key == Key.f3:
#pyautogui.click()
pyautogui.mouseDown(button='left')
pyautogui.mouseUp(button='left')
#按delete可以实现退出python程序
if key == Key.delete:
return False
# Collect all event until released
with Listener(on_press = show) as listener:
listener.join()
当然肯定还有很多非常实用的python程序,目前先收录在这,后续将在不断的实践中去积累更方便的程序操作