文章目录
一、准备工作
前言
5.20到了,翠花给男朋友发送消息,男朋友却开启【自动回复】。
翠花很生气,后果很严重。
男朋友是程序员,所以翠花想用程序员的方式来表达自己的不满。
一、准备工作
掌握基本的PYTHON语法,如if,for。
了解并学习pyautogui库和pyperclip库。
二、使用步骤
1.下载依赖库
使用命令行下载pyautogui库和pyperclip库:
pip install pyautogui
pip install pyperclip
2.获取鼠标坐标
编写代码获取鼠标坐标:
#导入库
import pyautogui #控制键盘鼠标
import pyperclip #控制电脑的复制截切版
import time #控制时间
while(1):
print(pyautogui.position()) #显示鼠标的x,y位置
3.发送消息
编写代码发送消息:
#导入库
import pyautogui #控制键盘鼠标
import pyperclip #控制电脑的复制截切版
import time #控制时间
print(pyautogui.position()) #显示鼠标的x,y位置
words="你为什么不回我消息,是不是不爱我了?" #可修改发送的句子
time.sleep(5) #设置切换窗口时准备的时间
for i in words.split("/n")*10: #split("/n")把文章分成一句一句的
print(i)
pyautogui.click(912,690) #可修改鼠标要点击的位置
pyperclip.copy(i) #复制到截切版上去
pyautogui.hotkey("ctrl","v") #粘贴
pyautogui.typewrite("\n") #回车
time.sleep(2) #可修改发送的时间间隔
总结
学习pyautogui库和pyperclip库,可直接用代码操控鼠标和键盘。合理利用这两个库,可帮助自己解决一些生活中的困难。