我有 Java 背景,对 Python 也是新手。在继续之前,我希望确保正确理解 Python 术语。
我对 模组的理解是: 一个可以通过许多脚本导入的脚本,以便于阅读。就像在 Java 中一样,你有一个类,这个类可以被许多其他的类导入。
我对 图书馆的理解是: 一个库包含许多 modules,这些 modules由它的使用分隔开来。
My question is: Are libraries like packages, where you have a package e.g. called food
, then:
- 巧克力味的
- 小甜甜 Py
- biscuts.py
是否包含在 food
软件包中?
或者库使用软件包,所以如果我们有另一个软件包 drink
:
library
包含两个包?
此外,应用程序编程接口(API)通常包含一组库,这些库位于层次结构的顶部:
所以一个 API 将包括所有从2-5?