iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python 键盘监听+记录 [ p
  • 426
分享到

python 键盘监听+记录 [ p

键盘python 2023-01-31 04:01:16 426人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

今天想做一个键盘监听的小程序,去网上搜了一下,发现用python写键盘监听主要有pyhook和pynput两种……… 这里用的是pynput,logging。 本来想用Jupyter Notebook写的,但是发现运行不了,可

今天想做一个键盘监听的小程序,去网上搜了一下,发现用python写键盘监听主要有pyhook和pynput两种………
这里用的是pynput,logging。
本来想用Jupyter Notebook写的,但是发现运行不了,可能是没有装pynput,然后选择了用PyCharm,比较方便。

pynput 安装

键入代码

安装好pynput后,键入代码,代码如下:

from pynput.keyboard import Listener
import logging

wenjianweizhi = "C:\\hi\\"

logging.basicConfig(filename=(wenjianweizhi+"keylogger.txt"),fORMat="%(asctime)s:%(message)s",level=logging.DEBUG)

def press(key):
    logging.info(key)

with Listener(on_press = press) as listener:
        listener.join()

其中%(asctime)s表示时间,%(message)s表示用户输入,DEBUG日志的级别,多用于调试。

运行

运行一下,发现c盘多了一个文档:
这里写图片描述
这个文档就是用来记录的。
运行结果如下:
这里写图片描述

--结束END--

本文标题: python 键盘监听+记录 [ p

本文链接: https://www.lsjlt.com/news/187784.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python 键盘监听+记录 [ p
    今天想做一个键盘监听的小程序,去网上搜了一下,发现用Python写键盘监听主要有pyhook和pynput两种……… 这里用的是pynput,logging。 本来想用Jupyter Notebook写的,但是发现运行不了,可...
    99+
    2023-01-31
    键盘 python
  • python pynput监听键盘
    1 """小白随笔,大佬勿喷""" 2 #键盘输入 3 from pynput.keyboard import Key,Controller,Listener 4 keyboard = Controller() 5 keybo...
    99+
    2023-01-30
    键盘 python pynput
  • Python 键盘鼠标监听
    异想天开的想记录一下自己每天的键盘键位走向,于是就在网上搜索了一下相关的实现,然后就发现了一个第三方的库pyHook.封装的很好,我们只需要傻瓜式的调用里面的API就可以了。 下面是我在使用pyHook 的过程中遇到的问题和经验总...
    99+
    2023-01-31
    键盘鼠标 Python
  • Android 键盘监听 键盘展开/收起监听
    如和优雅地实现键盘展开/收起监听 Android 键盘的展开与收起一直是个很遭人诟病的东西 方法各式各样都有,但是基本都不是很好用,有各种限制 这里编写了一个优雅地实现方式,利用屏幕实际高度与显示...
    99+
    2023-09-01
    android kotlin android studio
  • python怎么实现监听键盘
    小编给大家分享一下python怎么实现监听键盘,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Python的优点有哪些1、简单易用,与C/C++、Java、C# 等...
    99+
    2023-06-14
  • 用Python监听鼠标和键盘事件
    最近有点想法,想自己写点小软件,看到网上有篇博客是我想要的,这里记录下。 原文地址:点击打开链接   发现他也是转载的,真正的原文出处是: 点击打开链接    只是记得不够详细环境搭建等问题,我也搞了差不多10多分钟才把环境搭建好,环境...
    99+
    2023-01-31
    鼠标 键盘 事件
  • Python键盘监听:实现快捷操作和自动化脚本(监听组合键
    前言 本文主要介绍一下使用Python进行事件监听功能,以实现一些特有的操作。本文旨在介绍如何实现这一功能。 笔者根据一些需求写了一个小工具,流程和功能如下图所示(实际功能有更多): 该工具...
    99+
    2023-09-13
    python 计算机外设 自动化 键盘监听
  • jQuery如何监听键盘按键事件?
    这篇文章将为大家详细讲解有关jQuery如何监听键盘按键事件?,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。jQuery监听键盘按键事件 jQuery 提供了多种方法来监听键盘按键事件。最常用的方法是使用...
    99+
    2024-04-02
  • 【教程&整活】python第三方库pynput全局键盘监听+demo“ikun键盘”
    本篇文章主要讲pynput的键盘监听,以及一个demo“ikun键盘程序” 1. 全局键盘监听 1.1 pynput.keyboard.Listener 这是pynput的子模块keyboard中的一个类,keyboard子模块都是关于键盘...
    99+
    2023-09-03
    前端 python 开发语言
  • python pyautogui+pynput鼠标键盘自动控制与监听
    PyAutoGUI 参考https://blog.csdn.net/hfy1237/article/details/127960423 官方文档 https://pyautogui.readthedo...
    99+
    2023-10-11
    python 自动化
  • Android EditText的setOnEditorActionListener方法——监听软键盘按键
    文章目录 1、控件EditText的setOnEditorActionListener方法的使用2、 android 软件盘事件响应:android: imeOptions 、KeyEvent...
    99+
    2023-09-14
    android
  • Android中怎么监听软键盘状态
    本篇文章为大家展示了Android中怎么监听软键盘状态,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Android 监听软键盘状态的实例详解activityRoot是activity的根view,就...
    99+
    2023-05-30
    android
  • vue中如何监听键盘回车事件
    这篇文章将为大家详细讲解有关vue中如何监听键盘回车事件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。vue运行为v-on在监听键盘事件时,添加了特殊的键盘修饰符:<...
    99+
    2024-04-02
  • python 监控键盘输入
    #!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import tty, termios import time if __name...
    99+
    2023-01-31
    键盘输入 python
  • flutter开发实战-RawKeyboardListener监听键盘事件及keycode。
    flutter开发实战-RawKeyboardListener监听键盘事件及keycode。 最近开发过程中遇到外设备的按钮点击触发相应的操作,需要监听对应的keycode来开启游戏或者相关操作。 这...
    99+
    2023-09-06
    flutter 计算机外设 javascript 键盘事件 键盘
  • 怎么在JavaScript中监听IME键盘输入事件
    这篇文章主要讲解了“怎么在JavaScript中监听IME键盘输入事件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在JavaScript中监听IME键...
    99+
    2024-04-02
  • 如何实现Flex键盘事件的监听机制
    这篇文章给大家分享的是有关如何实现Flex键盘事件的监听机制的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Flex键盘事件的监听Flex的事件监听机制很完善,下面主要简单的讲一下Flex键盘事件的监听。首先,要理...
    99+
    2023-06-17
  • Java键盘事件处理及监听机制解析
    文章目录 概念KeyEventKeyListener代码演示总结 概念 Java事件处理采用了委派事件模型。在这个模型中,当事件发生时,产生事件的对象将事件信息传递给事件的监听者进行处理。在Java中,事件源是产生事件的对象,...
    99+
    2023-08-20
    java 计算机外设 jvm 开发语言
  • Android项目中监听软键盘的方法有哪些
    Android项目中监听软键盘的方法有哪些?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。function 1:重写Activity的dispatchKeyEve...
    99+
    2023-05-31
    android roi 目中
  • Python利用keyboard模块实现键盘记录操作
    目录1.准备2.基本使用3.高级功能模拟键盘操作执行自动化任务,我们常用的有 pyautowin 等自动化操作模块。但是这些模块有一个很大的缺点,编译的时候非常依赖 windows ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作