您的位置:首页 > 编程语言 > Python开发

Python 【模块】 学习笔记

2018-03-18 12:11 295 查看
容器:数据的封装
函数:语句的封装
类   :方法(特殊函数)和属性(变量)的封装
模块:.py结尾的程序
------------------------------------------------------------------------
导入模块
import module        #导入module中的全部内容,调用需用 module.function
import module as name        #导入module中的全部内容,并使用name为调用所需的前缀 name.function

for module import function        #导入module中的某个或多个函数,调用可直接使用函数名
for module import *        #导入module中的全部内容,调用可直接使用函数名

------------------------------------------------------------------------

if __name__ =="__main__"     #多用于主模块测试 
如该模块作为主程序执行则执行if语句下的函数,如作为模块导入到其他模块则不执行if下的语句。
------------------------------------------------------------------------

搜索路径
sys模块下的sys.path可以导出python导入模块时搜索的全部路径地址(第一个位置是当前解释器路径)
如需要添加另一个路径地址可用 sys.path.append("路径名")
------------------------------------------------------------------------

包(package)    #分类模块的文件夹且文件夹内包含一个__init__.py(可以是空文件)的文件即为包
如 创建文件夹A,并在该文件夹内放入需要的模块B和一个__init__.py的空文件
导入包内的模块即输入 import A.B 来导入A包内的B模块
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: