模块使用
定义:可以理解为工具包,里面通常会包含:类、函数、变量等,需要时导入即可。 分类: 标准库:random、math、os等 自定义:根据需要自己书写的模块 第三方:就是别人写好的模块,自己下载安装后可以直接使用 # 导入模块中指定内容并起别名 from random import randint as rint import * 只导入模块中__all__的内容。 自定义模块 新建一个文件(文件名不与其他模块相同) 文件名(除了后缀)就是模块名,代表不同的命名空间 不同命名空间下的标识符可以同名,相同命名空间下的标识符不能同名 包的使用 定义:多个模块放在同一目录下,该目录有一个__init__.py文件,改目录就是一个包。 说明:__init__.py文件作用 是一个目录作为包的标志,即使为空也需要保留 可以简化内容的导入 可以在改文件中书写__all__,用于模糊导入标签: python
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~