【Python】包和模块的应用

1、模块

模块就是.py文件,一个python文件就是一个模块,可以使用import关键字将一个模块导入到另一个模块中使用。

python模块搜索路径:

  • 当前目录
  • PATHONPATH环境变量
  • 标准链接库目录,是Python按照标准模块的目录,是在安装Python时自动创建的目录

可以通过sys.path变量查看当前模块搜索目录。

2、包

包是一个文件目录结构,一个包可以包含多个模块,包可以作为整体被导入,包内部每个目录下都需要包含一个__init__.py文件,导入包时,该文件会首先执行。

在初始化文件中,可以定义__all__列表,包只会暴露__all__中列出的变量。

posted @ 2023-11-29 13:37  NotReferenced  阅读(6)  评论(0编辑  收藏  举报