from pynput.keyboard import Controller as key_c1 # 导入键盘控制器模块
from pynput.mouse import Controller,Button # 导入鼠标控制器和按钮模块
import time # 导入时间模块
def keyboard_input(string): # 定义键盘输入函数,接受一个字符串参数
keyboard = key_c1() # 创建键盘控制器对象
keyboard.type(string) # 输入字符串
def mouse_click(): # 定义鼠标点击函数
mouse = Controller() # 创建鼠标控制器对象
mouse.press(Button.left) # 模拟鼠标左键按下
mouse.release(Button.left) # 模拟鼠标左键释放
def main(number,string): # 定义主函数,接受两个参数:轰炸次数和轰炸内容
time.sleep(3) # 等待3秒,用于准备
for i in range(number): # 循环执行轰炸次数
keyboard_input(string) # 调用键盘输入函数,输入指定内容
mouse_click() # 调用鼠标点击函数,模拟鼠标点击
time.sleep(0.4) # 等待0.4秒,防止操作过快
if __name__ == '__main__': # 如果该脚本作为主程序运行
userNumber = input('请输入轰炸次数:') # 用户输入轰炸次数
userData = input('请输入轰炸内容:') # 用户输入轰炸内容
main(int(userNumber),userData) # 调用主函数,传入用户输入的次数和内容
还可以完善,可以做成窗体程序