blob: 38fb501041941a6b8df1aaad9ab8137e7d8f3159 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# profile.py
import pstats, cProfile
import pyximport
pyximport.install()
import calc_pi
cProfile.runctx("calc_pi.approx_pi()", globals(), locals(), "Profile.prof")
s = pstats.Stats("Profile.prof")
s.strip_dirs().sort_stats("time").print_stats()
|