1. 程式人生 > >python 數據較大 性能分析

python 數據較大 性能分析

進行 .com pro 顯示 -1 匹配 fun 分析 nbsp

前提:若有一個幾百M的文件需要解析,某個函數需要運行很多次(幾千次),需要考慮性能問題

性能分析模塊:cProfile

使用方法:cProfile.run("func()"),其中func()是進行性能分析的函數

技術分享

測試結果:結果會顯示每個自己寫的函數運行的時間,以及內置函數運行的時間

分析運行次數比較多且耗時大的函數,進行優化,如:正則表達式匹配比較耗時,可以將多個正則合並為一個

python 數據較大 性能分析