那些高山仰止般的事儿
对于一些不为我们所熟悉的事儿,常常感到惊奇或者那么地不可思议,但从来没有自己去亲身尝试,结果,那些事儿在我们的心里一直是个疙瘩。
对于项目里的一些事儿,我一直感到颇不错的,但却一直没有花心思去接触。这两天,终于痛下决心去搞搞了。
令我感到意外的是,那些事儿,其实也就那么一回事。
例如:一直对项目里用到的profile工具来检验脚本函数的效率很感兴趣,但只是门外汉而已,只知其外不知其中。最近终究去看了看。发现比想象中简单得多了.
python 就自带了一个profile的库,使用如下:
def test():
a = 0
for i in xrange(1,100):
a += 1
import profile
profile.run( "test()" )
这样即可输出 test 函数运行的时间、次数等效率相关的信息。
当然,把它应用到项目中是另外一回事。
但,其原理知晓了,那么离成功也就不远了。