python-模块使用和包的使用

ernestwang 1 0

模块使用

定义:可以理解为工具包,里面通常会包含:类、函数、变量等,需要时导入即可。 分类: 标准库:random、math、os等 自定义:根据需要自己书写的模块 第三方:就是别人写好的模块,自己下载安装后可以直接使用 # 导入模块中指定内容并起别名 from random import randint as rint import * 只导入模块中__all__的内容。   自定义模块   新建一个文件(文件名不与其他模块相同) 文件名(除了后缀)就是模块名,代表不同的命名空间 不同命名空间下的标识符可以同名,相同命名空间下的标识符不能同名   包的使用   定义:多个模块放在同一目录下,该目录有一个__init__.py文件,改目录就是一个包。 说明:__init__.py文件作用 是一个目录作为包的标志,即使为空也需要保留 可以简化内容的导入 可以在改文件中书写__all__,用于模糊导入  

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~