Github 项目主页 工具源码
分析结果:
1
|
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模块
此项目基于该模块实现的
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# 简易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统计每天的键盘输入次数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
原文链接:https://juejin.im/post/5cb54e6651882545e068b04d