
作者 | 蘇克1900
來源 | 高級農民工
長時間使用瀏覽器會積累大量瀏覽器歷史記錄,這些是很隱私的數據,里面甚至可能有一些不可描述的網站或者搜索記錄不想讓別人知道。不過,我們自己可能會感興趣,天天都在上網,想知道長期下來是都在摸魚還是有認真工作。
其次,了解下自己每天打開多少次網頁、哪些網站上的最多、常搜哪些關鍵詞,這些也很有趣。
下面就來給大家介紹一款 Python 編寫的神工具,可以一鍵分析你的上網行為。我用了后發現了很多不可思議的結論。
比如訪問次數最多的網站居然是微信公眾號,7000 多次,看來弄自媒體占了大量上網時間。
看到了每天打開網站的次數,平均都有好幾百次,8 月 8 號那天發生了什么,竟打開了 1600 多次!
然后又統計了停留時間最長的網頁頁面,在 http://md.aclickall.com/ 這個網站居然停留了 660 小時,這是個文章排版網站,因為經常要排版所以把該頁面固定了起來。
然后統計出了搜索最多的十個關鍵詞,python 居然是第一位!前十中基本都是數據編程相關的,沒想到自己這么愛學習。
最后統計出了各大搜索引擎的使用率。google 的使用率達到了 97.3%,而百度只有不到 3%,大概是偶爾無法科學上網的時候用了下百度。
怎么樣是不是挺有意思?下面就來說說怎么用這款工具,讓你也可以分分鐘了解自己的上網行為,非常簡單。
這款 Python 工具其實就是分析瀏覽器的歷史記錄數據庫文件然后可視化。這里的瀏覽器只支持 Chrome 和以 Chrome 為內核的瀏覽器,比如 Centbrower 、360極速瀏覽器等,其他瀏覽器比如 ie、Firefox 不支持。如果有登陸賬號,桌面端和電腦端會一起分析,更全面。
第一步,打開網站:Browser History Analysis
接著上傳你的瀏覽器歷史記錄文件,這個歷史記錄文件怎么獲得呢?
新建一個標簽頁,輸入 chrome://version/ 回車,可以打開你的瀏覽器詳細信息:
復制「個人資料路徑」到資源管理器打開,然后找到 history 文件復制一份到桌面。
接著就在剛才的網站中上傳該文件(我的文件有 15MB 大),稍等片刻就可以得到上門的那些可視化分析結果。
你可能會擔心上傳瀏覽器歷史記錄是否安全,盡管放心,這個程序是開源的。
下面再簡單說下如何用 python 一步步實現的這個程序功能的,這是一個很棒的 python 練手項目,涉及到了前后端的知識,整個程序包含多個文件:
Code
├─ app_callback.py 回調函數,實現后臺功能
├─ app_configuration.py web服務器配置
├─ app_layout.py web前端頁面配置
├─ app_plot.py web圖表繪制
├─ app.py web服務器的啟動
├─ assets web所需的一些靜態資源文件
│ ├─ css web前端元素布局文件
│ │ ├─ custum-styles_phyloapp.css
│ │ └─ stylesheet.css
│ ├─ image web前端logo圖標
│ │ ├─ GitHub-Mark-Light.png
│ └─ static web前端幫助頁面
│ │ ├─ help.html
│ │ └─ help.md
├─ history_data.py 解析chrome歷史記錄文件
└─ requirement.txt 程序所需依賴庫
每個程序實現的功能:
具體實現思路大致分為下面幾點:
歷史記錄 history 是一個 sqllite 數據庫文件,連接數據庫查詢然后調用數據庫中的信息并存儲。
可視化圖形使用的是可交互式的 plotly 庫。
小結
上網記錄是很重要的隱私數據,平常自己可能無法從中直接發現什么,使用 Python 簡單一分析就可以發現很多東西,所以平時盡量注重隱私保護。
數據分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
CDA數據分析師證書考試體系(更新于2025年05月22日)
2025-05-26解碼數據基因:從數字敏感度到邏輯思維 每當看到超市貨架上商品的排列變化,你是否會聯想到背后的銷售數據波動?三年前在零售行 ...
2025-05-23在本文中,我們將探討 AI 為何能夠加速數據分析、如何在每個步驟中實現數據分析自動化以及使用哪些工具。 數據分析中的AI是什么 ...
2025-05-20當數據遇見人生:我的第一個分析項目 記得三年前接手第一個數據分析項目時,我面對Excel里密密麻麻的銷售數據手足無措。那些跳動 ...
2025-05-20在數字化運營的時代,企業每天都在產生海量數據:用戶點擊行為、商品銷售記錄、廣告投放反饋…… 這些數據就像散落的拼圖,而相 ...
2025-05-19在當今數字化營銷時代,小紅書作為國內領先的社交電商平臺,其銷售數據蘊含著巨大的商業價值。通過對小紅書銷售數據的深入分析, ...
2025-05-16Excel作為最常用的數據分析工具,有沒有什么工具可以幫助我們快速地使用excel表格,只要輕松幾步甚至輸入幾項指令就能搞定呢? ...
2025-05-15數據,如同無形的燃料,驅動著現代社會的運轉。從全球互聯網用戶每天產生的2.5億TB數據,到制造業的傳感器、金融交易 ...
2025-05-15大數據是什么_數據分析師培訓 其實,現在的大數據指的并不僅僅是海量數據,更準確而言是對大數據分析的方法。傳統的數 ...
2025-05-14CDA持證人簡介: 萬木,CDA L1持證人,某電商中廠BI工程師 ,5年數據經驗1年BI內訓師,高級數據分析師,擁有豐富的行業經驗。 ...
2025-05-13CDA持證人簡介: 王明月 ,CDA 數據分析師二級持證人,2年數據產品工作經驗,管理學博士在讀。 學習入口:https://edu.cda.cn/g ...
2025-05-12CDA持證人簡介: 楊貞璽 ,CDA一級持證人,鄭州大學情報學碩士研究生,某上市公司數據分析師。 學習入口:https://edu.cda.cn/g ...
2025-05-09CDA持證人簡介 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度、美團、阿里等 ...
2025-05-07相信很多做數據分析的小伙伴,都接到過一些高階的數據分析需求,實現的過程需要用到一些數據獲取,數據清洗轉換,建模方法等,這 ...
2025-05-06以下的文章內容來源于劉靜老師的專欄,如果您想閱讀專欄《10大業務分析模型突破業務瓶頸》,點擊下方鏈接 https://edu.cda.cn/g ...
2025-04-30CDA持證人簡介: 邱立峰 CDA 數據分析師二級持證人,數字化轉型專家,數據治理專家,高級數據分析師,擁有豐富的行業經驗。 ...
2025-04-29CDA持證人簡介: 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度,美團,阿里等 ...
2025-04-28CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-27數據分析在當今信息時代發揮著重要作用。單因素方差分析(One-Way ANOVA)是一種關鍵的統計方法,用于比較三個或更多獨立樣本組 ...
2025-04-25CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-25