您是否建议在单个文件中定义多个Python类
Python并不是完全基于类的虚拟关系。在Python中,代码分解的基本单位是模块。一个模块是一个独立的东西,可能包含一到两十个相关的类。模块也可以包含函数和类。在Python中,有一个规则:一个模块=一个文件。
在Python中,如果您限制自己每个文件只能有一个类(在Python中并不禁止),您可能会得到许多小文件-很难跟踪。
因此,根据情况和方便性,您可以在Python中有一个或多个类的文件。
Python并不是完全基于类的虚拟关系。在Python中,代码分解的基本单位是模块。一个模块是一个独立的东西,可能包含一到两十个相关的类。模块也可以包含函数和类。在Python中,有一个规则:一个模块=一个文件。
在Python中,如果您限制自己每个文件只能有一个类(在Python中并不禁止),您可能会得到许多小文件-很难跟踪。
因此,根据情况和方便性,您可以在Python中有一个或多个类的文件。