一个python包括了多个含有Python语句的文本文件,程序是作为一个主体的的,顶层的文件来构造的,配合有另个或者多个支持的文件,在Python中这些文件称为模块
顶层文件(程序)包含了程序的主要控制流程(运行来启动应用的文件)
模块就是工具的库,这些工具用来收集顶层文件使用的组件
代码重用:模块可以在文件中永久得保存代码,模块还是定义变量名的控件,被认为是属性,可以被多个外部的客户端引用
系统命名空间的划分:模块还是在Python中最该级别的程序组织单元,是将变量名封装进自包含的软件包
实现共享服务和数据:模块对实现跨系统共享的组件很方便,而且只需要一个拷贝即可
原文地址:http://blog.csdn.net/u012829152/article/details/41893401