我剛剛完成在python中編寫我的第一個程序,我已經將所有函數寫入單個模塊中,我只是通過給出輸入文件作爲參數並在其中工作,從命令行執行它。但是,當我給了一個大數據集,我的程序不斷運行一段時間。現在我的下一步是找到哪個功能需要更多時間在我的模塊中。我可以花費整個程序的時間,但我需要分別爲每個功能。每個函數的Python時間度量
我試圖瞭解Python中的timeit和profile模塊,但按照我的理解,他們給了一個特定函數花費的時間。有沒有辦法知道我的模塊中的每個函數所花費的時間作爲統計信息(一次全部)?
在此先感謝。
請嘗試[*此*](http://stackoverflow.com/a/4299378/23771)。 – 2014-09-21 12:00:04