栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

一键重复发送

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

一键重复发送

有没有这样一种情况,在聊天过程中,你打字速度不够快,说不过人家,这时我的这一段代码就能帮助到你,以达到自己的身心健康的目的。

文章目录
  • 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)
    #让语速不太快

程序实物运行

总结

        希望大家能够合理使用该段代码,促使自己的身心健康。

       

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/920432.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号