标签:style blog color ar 使用 for sp strong 文件
模块基本上就是一个包含了所有你定义的函数和变量的文件。它用处在于使你你能在别的程序中重用它提供的功能和服务。
1.模块的使用方法
模块的文件名必须以.py作为扩展名。
当我们需要使用某个模块时,我们需要在当前模块导入它。以系统标准库sys为例:
1 import sys 2 3 for i in sys.argv: 4 print( i ) 5 6 print( ‘python path: ‘,sys.path)
也可以使用from...import语句,但是这种方法不推荐使用。
其中sys模块中具体变量的含义,在Python库系列中再展开讲解。
2.__name__属性
当一个模块被第一次输入时,这个模块的主块将被运行。当我们希望只有在程序本身被使用的时候运行主块,而被调用的时候不运行主块,可以通过模块的__name__属性完成。
1 #Filename: myself.py 2 if __name__ == ‘__main__‘: 3 print(‘run by myself‘) 4 else: 5 print(‘run by others‘)
结果:
$python myself.py run by myself $python >>>import myself run by others
标签:style blog color ar 使用 for sp strong 文件
原文地址:http://www.cnblogs.com/magnolia/p/4057667.html