首页 > 解决方案 > 是否可以像在 java 中一样创建 python 包?

问题描述

我几乎没有从任何来源都无法弄清楚的困惑!就像在java中一样,我们可以创建一个包并在其上添加许多类文件,这些文件可以被另一个类调用(基本上当一个应用程序包含太多窗口和函数时)

例如: 我创建了 splash_screen.java 和 main_window.java 可以在 index.java 中调用和销毁

使用 Tkinter 在 Python 中有类似的东西吗?如果是这样,那怎么可能。

标签: javapythontkinter

解决方案


包与 GUI 不同。要创建一个包,例如创建一个文件夹 - Package1 。然后创建一个__init__.py文件。你不需要在里面写任何东西。它可以是空的。您只需将一个空文件命名为__init__.py,然后将其放入文件夹中。 __init__.py仅用于python检测该文件夹是一个包。然后,您可以在此包中放置更多的子包或模块。

参考这个Python 包


推荐阅读