Python实用案例功能

前置

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程序,目前先收录在这,后续将在不断的实践中去积累更方便的程序操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙宝于

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值