本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。

刚接触Python的新手、小白,可以复制下面的链接去免费观看Python的基础入门教学视频

https://v.douyu.com/author/y6AZ4jn9jwKW

前言

祖安人:网络流行词,是指游戏《英雄联盟》中电信二区的玩家,现在也可泛指在网络上很能骂、很能喷的人。

峡谷钢琴家:指的是那些打字非常快的喷子,有些喷子在游戏中打字的速度就像是钢琴家弹琴的速度,所以被称作峡谷钢琴家。

当你面对他们时,有什么办法正面击溃吗?

今天教你写一个Python的脚本,来实现一个“钢琴大师”的效果

先看效果图

环境

  • Python 3.6
  • pycharm

写代码之前可以先去网上找找骂人的话,然后CTRL+C/V复制到文本文件里

代码

现在可以写代码了,也不多,就20行

from pynput.mouse import Button, Controller as mouse_Controller
from pynput.keyboard import Key, Controller as key_Controller
import time
import randomf = open('.txt', encoding='utf-8')
txt = f.read()
lis_text = txt.split('\n')
time.sleep(3)
mouse = mouse_Controller()  # 控制鼠标
keyboard = key_Controller()
mouse.press(Button.left)  # 按住鼠标左键
mouse.release(Button.left)  # 松开鼠标左键
for i in range(100):key_world = random.choice(lis_text)print(key_world)time.sleep(0.5)keyboard.type(key_world)keyboard.press(Key.enter)keyboard.release(Key.enter)

运行代码,你就是“带钢琴家了”

如何快速的成为一位“祖安人”、“峡谷钢琴家”?一个脚本20行代码即可相关推荐

  1. 【晒出你的第83行代码】剑指星辰,两位开发者贴出了小试牛刀的毕设代码

    2019独角兽企业重金招聘Python工程师标准>>> 最近社区有个很火的<向代码致敬,寻找你的第83行>的活动,缘起于前几天,在阿里巴巴的一个小黑屋里,5名对代码有着极 ...

  2. RPA「C位」卷王,5行代码搞定订单自动发货!

    技术的魅力在于它充满未知的惊喜,并且值得你持续探索下去. 基于"打造一款人人可用的RPA"的初心,影刀PRA凭借自身的"好用且易用"的特性赢得了一大批用户的喜爱 ...

  3. 计算机组成原理快速加法器与32位ALU设计实验报告(8位可控加减法电路设计、CLA182四位先行进位电路设计、4位快速加法器设计、16位快速加法器设计、32位快速加法器设计)

    实验二 快速加法器与32位ALU设计实验 本次实验,进行了五个实验,分别是8位可控加减法电路设计.CLA182四位先行进位电路设计.4位快速加法器设计.16位快速加法器设计.32位快速加法器设计.这次 ...

  4. 我用python写的祖安人必备程序

    前言 起因是因为玩游戏骂不过别人,老是生气,然后就想写一个自动骂人的小程序,再然后就写了. 程序可以设置次数以及发送间隔. 实现思路很简单 把祖安人打招呼的方式存入列表 随机从列表中取元素 用PyAu ...

  5. 13000行代码、19大技术,这位16岁高中生用C++从头到尾构建了一个机器学习库!...

    作者 | 苏宓 出品 | CSDN(ID:CSDNnews) 你是从什么时候开始编程的? 据 CSDN 调研数万名开发者的数据显示,近六成的开发者表示自己写下第一行代码的年龄是在 16-20 岁间.其 ...

  6. iphone快捷指令蚂蚁森林能量_如何快速偷取蚂蚁森林能量?这有一个捷径……

    原标题:如何快速偷取蚂蚁森林能量?这有一个捷径-- 蚂蚁森林应该不用世超介绍了吧. 在这款产品中,咱们可以通过收取自己的能量以及薅朋友的能量,养一颗虚拟的树,等树长大支付宝就会以你的名义在荒漠种下一颗 ...

  7. 【嵌入式开发】ARM 关闭中断 ( CPRS 中断控制位 | 中断使能寄存器 | 中断屏蔽寄存器 | 关闭中断 | 汇编代码编写 )

    一. 中断控制 ( 基于 S3C6410 开发板 ) 1. 关闭中断的两个步骤 (1) 关闭中断步骤 2. CPRS 寄存器中的中断控制位 (1) CPRS 寄存器简介 (2) CPRS 寄存器 中断 ...

  8. 图灵直播|《第一行代码》作者郭霖在线Coding,今晚八点,给你留位!

    图源来自Pexels "我们为什么需要 Kotlin?答:消失的 Getter 和 Setter.又见空指针.Smart Cast.打日志.再见Utils.晚安ButterKnife--&q ...

  9. 简单粗暴,5行代码,快速实现图像分割

    点击上方"视学算法",选择"星标"公众号 重磅干货,第一时间送达 本文来自量子位 图像分割,作为计算机视觉的基础,是图像理解的重要组成部分,也是图像处理的难点之 ...

最新文章

  1. linux 中 timeval结构体 - Neddy11 - 博客园
  2. Windows应用程序文件格式转换控件LEADTOOLS ePrint Professional
  3. 【从零开始自制CPU之学习篇03】锁存器与触发器
  4. c语言常量x,C语言的数据、常量和变量
  5. C# 三种方式实现Socket数据接收(经典)
  6. spring体系思维导图
  7. oracle 视图带条件,Oracle视图可以进行DML操作的条件
  8. 制图折断线_学不好CAD怎么办?老师傅教你CAD制图规范,新手也能秒懂
  9. [非技术参考]C#重写ToString方法
  10. 机器学习-样本集(包括训练集及测试集)的选取
  11. Linux下查看系统版本号信息的方法(转)
  12. mac下安装mysql 5.7.11卡住_Mac 安装mysql5.7 注意事项
  13. 2022最新软考考试时间已公布
  14. windows常用网络命令
  15. python读取文件夹下所有图片并重命名_python 对文件夹下图片 批量重命名
  16. 农村信用社计算机类资料,农村信用社笔试复习资料:计算机知识(3)
  17. 拨开字符编码的迷雾--编译器如何处理文件编码
  18. 4094. Spiral matrix
  19. PYNQ搭建系统-Petalinux上网方式
  20. 【Unity+MySQL】实现简单的注册登录系统

热门文章

  1. 工业互联网及边缘计算
  2. JavaScript基础语法之输出语句
  3. vulkan管线学习12
  4. DRPC实时请求应答服务
  5. HDU 1870解题报告(愚人节的礼物)
  6. 探秘 | 如何分辨内网和外网?
  7. 【工具】工具推荐-Edge浏览器新标签页插件———iTab
  8. React Js 微信支付 简单封装
  9. oracle重做日志文件
  10. 长期戴耳机的危害有多大?有没有不伤耳朵的蓝牙耳机?