定义重用模块,模块的文件名必须以.py为扩展名
字节编译的.pyc文件
创建字节编译文件 .pyc,可以使模块的输入变快(在别的程序中使用该模块)
模块的__name__
每个模块对应的名称属性
# Filename: using_name.py
if __name__ == '__main__':
print 'This program is being run by itself'
else:
print 'I am being imported from another module'
$ python using_name.py
This program is being run by itself
$ python
>>> import using_name
I am being imported from another module
>>>
dir()函数
使用dir()函数来列出模块定义的标识符;其中标识符包含函数、类、变量;当为dir(模块名)提供一个模块名参数时,返回模块定义的名称列表;如果没有参数,则返回当前模块中的名称列表。