分析结果:
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统计每天的键盘输入次数,希望对大家有所帮助
希望与广大网友互动??
点此进行留言吧!