Linux上使用Python統(tǒng)計(jì)每天的鍵盤輸入次數(shù)
Github 項(xiàng)目主頁 工具源碼
分析結(jié)果:
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
最后的統(tǒng)計(jì)結(jié)果,: 刪除,Enter 空格 使用最多
Web Redis 此項(xiàng)目將redis中的數(shù)據(jù)使用 echarts 做了可視化
Python的evdev模塊
此項(xiàng)目基于該模塊實(shí)現(xiàn)的
# 簡(jiǎn)易Demo: 實(shí)現(xiàn)對(duì)鍵盤敲擊次數(shù)的計(jì)數(shù)
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權(quán)限執(zhí)行.
其他可選擇的基礎(chǔ)工具
總結(jié)
以上所述是小編給大家介紹的Linux上使用Python統(tǒng)計(jì)每天的鍵盤輸入次數(shù),希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
- Python統(tǒng)計(jì)列表元素出現(xiàn)次數(shù)的方法示例
- 利用Python3實(shí)現(xiàn)統(tǒng)計(jì)大量單詞中各字母出現(xiàn)的次數(shù)和頻率的方法
- python 統(tǒng)計(jì)list中各個(gè)元素出現(xiàn)的次數(shù)的幾種方法
- python統(tǒng)計(jì)字符串中字母出現(xiàn)次數(shù)代碼實(shí)例
- python統(tǒng)計(jì)文章中單詞出現(xiàn)次數(shù)實(shí)例
- Python統(tǒng)計(jì)文本詞匯出現(xiàn)次數(shù)的實(shí)例代碼
- Python實(shí)現(xiàn)的統(tǒng)計(jì)文章單詞次數(shù)功能示例
- python 統(tǒng)計(jì)數(shù)組中元素出現(xiàn)次數(shù)并進(jìn)行排序的實(shí)例
- Python實(shí)現(xiàn)統(tǒng)計(jì)給定列表中指定數(shù)字出現(xiàn)次數(shù)的方法
- 5種Python統(tǒng)計(jì)次數(shù)方法技巧
相關(guān)文章
Python代碼使用 Pyftpdlib實(shí)現(xiàn)FTP服務(wù)器功能
FTP 服務(wù)器,在此之前我都是使用Linux的vsftpd軟件包來搭建FTP服務(wù)器的,現(xiàn)在發(fā)現(xiàn)了利用pyftpdlib可以更加簡(jiǎn)單的方法即可實(shí)現(xiàn)FTP服務(wù)器的功能 ,需要的朋友可以參考下2019-07-07
python 爬取京東指定商品評(píng)論并進(jìn)行情感分析
本文主要講述了利用Python網(wǎng)絡(luò)爬蟲對(duì)指定京東商城中指定商品下的用戶評(píng)論進(jìn)行爬取,對(duì)數(shù)據(jù)預(yù)處理操作后進(jìn)行文本情感分析,感興趣的朋友可以了解下2021-05-05
Python+Pika+RabbitMQ環(huán)境部署及實(shí)現(xiàn)工作隊(duì)列的實(shí)例教程
RabbitMQ是一個(gè)消息隊(duì)列服務(wù)器,在本文中我們將學(xué)習(xí)到Python+Pika+RabbitMQ環(huán)境部署及實(shí)現(xiàn)工作隊(duì)列的實(shí)例教程,需要的朋友可以參考下2016-06-06
jupyter notebook參數(shù)化運(yùn)行python方式
這篇文章主要介紹了jupyter notebook參數(shù)化運(yùn)行python方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-04-04
Python利用pandas和matplotlib實(shí)現(xiàn)繪制堆疊柱狀圖
在數(shù)據(jù)可視化中,堆疊柱狀圖是一種常用的圖表類型,它能夠清晰地展示多個(gè)類別的數(shù)據(jù),本文將演示如何使用 Python 的 pandas 和 matplotlib 庫繪制優(yōu)化的堆疊柱狀圖,需要的可以參考下2023-11-11

