摘要: 当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam... 阅读全文
posted @ 2015-08-05 12:05 高山流的不是水 阅读(123) 评论(0) 推荐(0) 编辑
摘要: codeco_argcountnumber of arguments (not including * or ** args) 参数个数(不包括* 和**)co_codestring of raw compiled bytecode 二进制代码的原始字符串co_conststuple of cons... 阅读全文
posted @ 2015-08-05 12:04 高山流的不是水 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 这个函数用来编译一段字符串的源码,结果可以生成字节码或者AST(抽像语法树),字节码可以使用函数exec()来执行,而AST可以使用eval()来继续编译。参数source是一串字符串的源码,或者是AST对象数组。参数filename是读取字符串的文件对象,如果不是从文件里读取源码来编译,那么这里可... 阅读全文
posted @ 2015-08-05 10:27 高山流的不是水 阅读(4481) 评论(0) 推荐(0) 编辑