- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 python的命名空间
命名空间:从命名到对象的映射1. 例子: 内置命名集:包括像abs()这样的函数 模块中的全局命名 函数调用中的局部命名2. 某种意义上,对象的属性名也算一种命名空间3. 不同命名空间之间的命名之间没有联系。例如两个模块同时定义了一个名为A的函数,这样不会发生混淆,不过要以模块名为前缀来引用他们4. 当函数被调用时创建一个局部命名空间
2013-07-05 15:10:16 847
原创 关于python的 __name__== "__main__"
由解释器在最高层调用执行的语句,不管它是从脚本文件中读入还是来自交互式输入,都是 __main__ 模块的一部分。而 __name__ 是模块的一个属性。当解释器直接运行python脚本(假设称之为 demo.py),则在其中print __name__ ,我们会得到的结果是:__main__ 。而如果是通过别的python脚本(假设称之为demo2.py)来调用(或者说import
2013-07-05 14:42:14 730
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人