有没有这样一种情况,在聊天过程中,你打字速度不够快,说不过人家,这时我的这一段代码就能帮助到你,以达到自己的身心健康的目的。
文章目录
- python的介绍
- 准备阶段
- 获取焦点
- 代码展示
python介绍
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于1990 年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。 Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaScript之上。
一、准备阶段
首先安装pyautogui调用库,安装步骤如下:
1、win+r 输入cmd
2、打开后输入 pip install pyautogui
在这个过程中可能会等一两分钟
二、焦点获取
import pyautogui
#导入库
print(pyautogui.position())
#显示鼠标的x,y位置
运行后会获取一个焦点,聊天的发送输入框在这个焦点不能改变
三、代码展示
#要说的话
words="杏仁豆腐"
import pyautogui
#控制键盘鼠标
import pyperclip
#控制电脑的复制截切版
import time
#控制时间
time.sleep(5)
#设置切换窗口时准备的时间
for i in words.split("/n")*99:
#split("/n")把文章分成一句一句的
print(i)
pyautogui.click(477,703)
#提取坐标,通俗一点就是鼠标点一下这个位置,定位聊天窗口
pyperclip.copy(i)
#复制到截切版上去
pyautogui.hotkey("ctrl","v")
#粘贴
pyautogui.typewrite("\n")
#回车
time.sleep(0.5)
#让语速不太快
程序实物运行
总结
希望大家能够合理使用该段代码,促使自己的身心健康。