摘要:
首先,执行b.py。程序执行b.py就需要创建新的模块对象b,然后再执行b.py对应的字节码。 b.py第一行代码为导入a模块,因此程序会导入a模块,同时就要创建模块对象a 然后a.py又执行第一行代码,即导入b模块,此时,因为第一步的时候b模块对象已经创建,所以不再继续创建模块对象,这里进一步往下 阅读全文
posted @ 2017-03-18 21:40
道高一尺
阅读(197)
评论(0)
推荐(0)
摘要:
所有的模块都有一个 __name__属性,__name__的值取决于如何应用模块 在作为独立程序运行,或者主程序时,__name__的值是__main__ 而在其他模块中导入了该模块,__name__则为该模块的名字 阅读全文
posted @ 2017-03-18 18:14
道高一尺
阅读(168)
评论(0)
推荐(0)