相关文件
关注小编,私信小编领取哟!
当然别忘了一件三连哟~~
公众号:Python日志
可以关注小编公众号,会不定时的发布一下Python小技巧,还有很多资源可以免费领取哟!!
源码领取:加Python学习交流群:773162165 可以领取哟
开发工具
Python版本:3.7.8
相关模块:
pygame模块;
random模块;
pyttsx3模块;
以及一些python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
一:连续发送信息
效果展示
代码展示
from pynput.keyboard import Key, Controller as key
from pynput.mouse import Button, Controller as mouse_el
import time
def send():
keyboard = key() # 获取键盘权限
mouse = mouse_el() # 获取鼠标权限
mouse.press(Button.left) # 鼠标左键点击
mouse.release(Button.left) # 鼠标左键松开
time.sleep(3) #程序运行等待三秒
#读取test.txt文件中的内容
f = open("test.txt", "r", encoding="utf-8")
#循环遍历输出test.txt文件的内容
for line in f:
#判空处理
if line in ['\n', '\r\n']:
pass
#空行直接跳过
elif line.strip() == "":
pass
else:
time.sleep(1) #程序运行等待0.5秒
keyboard.type(line.rstrip()) # 输入框的内容嗨起来
keyboard.press(Key.enter) # 回车键按下嗨起来
keyboard.release(Key.enter) # 回车键松开
print(</