我正在用 Python 编写一个包含许多类和方法的游戏,我想知道将这些类存储在主 python .py 文件中或将每个类别的类存储在单独的文件中然后导入它们是否有利.这将有助于组织,但还有其他优点/缺点吗?
请您参考如下方法:
据我了解,import 的结果实质上是让编译器跳转到该文件并在 import 行的位置解析它。基本上就像整个文件被粘贴到执行导入的文件中一样,在导入发生的那一行。
所以从本质上讲,它有助于组织和理智。一旦项目开始变得足够大,将所有代码维护在一个文件中是不切实际的。
我正在用 Python 编写一个包含许多类和方法的游戏,我想知道将这些类存储在主 python .py 文件中或将每个类别的类存储在单独的文件中然后导入它们是否有利.这将有助于组织,但还有其他优点/缺点吗?
请您参考如下方法:
据我了解,import 的结果实质上是让编译器跳转到该文件并在 import 行的位置解析它。基本上就像整个文件被粘贴到执行导入的文件中一样,在导入发生的那一行。
所以从本质上讲,它有助于组织和理智。一旦项目开始变得足够大,将所有代码维护在一个文件中是不切实际的。