对于一系列封装功能的 Python 代码,其包括三层次:

  • 库 (library): 这个概念并非 Python 里的概念,是从 C 语言过来的。库这个概念其实就是一堆代码一起完成一个或多个任务。非常类似函数,但是是以文件组织在一起。
  • 包 (package): 包含多个模块的 “目录” 为包 package,通俗来说包就是一类功能模块的组织者。
  • 模块 (module): 这个概念就是 Python 里的概念,一个模块就是一个 py 文件,然后包含多行代码执行一个或多个任务,库约等于模块。

# Ref:

  • Python 库、包、模块
  • Python 3.x | 史上最详解的 导入(import)