0
我想剖析我寫的一些函數。我期待在文檔的CPROFILE,我不明白是什麼(如果有的話)的代碼下面兩段之間的差異:正確的使用方法cProfile
import cProfile
profile = cProfile.Profile()
result = profile.runcall(func, *args, **kwargs)
profile.dump_stats('profile.stats')
和
import cProfile
profile = cProfile.Profile()
profile.enable()
result = func(*args, **kwargs)
profile.disable()
profile.dump_stats('profile.stats')
是這兩個塊相當,還是這些做了微妙的不同的事情?
那麼簡單而全面。 – Batman