您会推荐在单一文件中定义多个 Python 类吗?


Python 并不是只基于类——Python 中代码分解的基本单元是模块。模块是一个可能拥有几十个密切相关的类的独立事物。模块中也可以同时包含函数和类。在 Python 中,遵循的是“一个模块=一个文件”的规则。

在 Python 中,如果您将自己限制在每个文件一个类(这在 Python 中并不禁止),那么最终可能会创建大量的小文件——这使得跟踪困难。

因此,根据实际情况和便利性,在 Python 中每个文件中可以包含一个或多个类。

更新于:2023 年 9 月 9 日

3K+ 次浏览

开启你的职业生涯

完成课程即可获得认证

开始
广告