- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 Python源码学习七 .py文件的解释
Python源码太复杂了...今天看了下对.py文件的parse, 云里雾里的py文件是最简单的a = 10print(a)开始分析,堆栈如图把static node *parsetok(struct tok_state *tok, grammar *g, int start, perrdetail *err_ret
2013-10-31 22:27:37 1427
原创 Python源码学习(六)-PyCodeObject初探
demo1.pydef f(): c=1 print("Hello")a=9b=5 f();co.pysource = open('demo1.py').read()co = compile(source, 'demo1.py', 'exec')print("type:")print(type(co))print("dir(co)")print(d
2013-10-10 23:33:01 2397
原创 Python源码之初始化(五)-initmain()
初始化执行到initmain()的时候PyImport_GetModuleDict() 返回的是interp->modules, 是一个dict包含了 sys, _codecs, builtins, zipimport等接着PyModule_New("__main__"), 创建一个__main__ module, 并在__main__ module的dict里面加入 __
2013-10-01 11:37:10 2912
Hana CDS Reference
2018-11-20
Addison.Wesley.Effective.C.Sharp.50.Specific.Ways.to.Improve.Your.C.Sharp.eBook-LiB
2007-05-07
[代码大全(第二版)].Microsoft.Press.-.2003.-.Code.Complete.Second.Edition
2007-05-07
Addison Wesley - Beyond the C++ Standard Library - An Introduction to Boost (2005)
2007-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人