这篇文章将为大家详细讲解有关Linux上怎么使用Python统计每天的键盘输入次数,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。
Github 项目主页 工具源码
分析结果:
total : 15981 1568.0 == Backspace 1103.0 == Tab 1038.0 == Enter 900.0 == Space 765.0 == L_Alt 730.0 == L_Control 700.0 == S 689.0 == L_Shift 544.0 == I 500.0 == A 494.0 == E 410.0 == N
最后的统计结果,: 删除,Enter 空格 使用最多
Web Redis 此项目将redis中的数据使用 echarts 做了可视化
Python的evdev模块
官方文档
此项目基于该模块实现的
# 简易Demo: 实现对键盘敲击次数的计数
from evdev import InputDevice
from select import select
def detectInputKey(count):
dev = InputDevice('/dev/input/event0')
while True:
select([dev], [], [])
for event in dev.read():
if event.value == 1 and event.code != 0:
count+=1
print(count)
detectInputKey(0)
注意要root权限执行.
其他可选择的基础工具
关于“Linux上怎么使用Python统计每天的键盘输入次数”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。