1. 程式人生 > >python 用trace除錯編譯

python 用trace除錯編譯

 python2 -m trace --trace sinx.py | grep sinx.py
[email protected]:~/STU/python/common$ python2 -m trace --trace sinx.py | grep sinx.py
sinx.py(3): import os
sinx.py(4): import sys
sinx.py(5): import matplotlib.pyplot as plt
sinx.py(6): import numpy as np
sinx.py(7): print "π="+bytes(np.pi)
sinx.py(8): x = np.arange(-4,4,0.1)
sinx.py(9): plt.title('sinx',loc='left')
sinx.py(10): plt.plot(x,pow(x,2))
sinx.py(11): plt.xticks(np.arange(-10,10,1))
sinx.py(12): plt.yticks(np.arange(0,10,1))
sinx.py(13): plt.show()