java - 是否可以像在 java 中一样创建 python 包?
问题描述
我几乎没有从任何来源都无法弄清楚的困惑!就像在java中一样,我们可以创建一个包并在其上添加许多类文件,这些文件可以被另一个类调用(基本上当一个应用程序包含太多窗口和函数时)
例如: 我创建了 splash_screen.java 和 main_window.java 可以在 index.java 中调用和销毁
使用 Tkinter 在 Python 中有类似的东西吗?如果是这样,那怎么可能。
解决方案
包与 GUI 不同。要创建一个包,例如创建一个文件夹 - Package1 。然后创建一个__init__.py
文件。你不需要在里面写任何东西。它可以是空的。您只需将一个空文件命名为__init__.py
,然后将其放入文件夹中。 __init__.py
仅用于python检测该文件夹是一个包。然后,您可以在此包中放置更多的子包或模块。
参考这个Python 包
推荐阅读
- python - Python windrose 90 度偏离和错误的标签
- javascript - 为不在锚点内的所有图像添加事件侦听器
- matlab - 在 MATLAB 中按数据 ID 对 .csv 中的行进行分组
- c++ - 如何将所有内核用于 C++ 程序
- r - 当代码在函数内部时,RStudio 中的 Rmarkdown 块预览不起作用
- laravel - 多次编译同一个scss文件——laravel mix
- amazon-web-services - 容器的 ECS 健康检查通过,但容器无响应
- java - 通过使用 maven 构建指定模块的依赖树来构建 classpath.properties
- amazon-web-services - AWS RedShift:并发扩展在峰值期间不添加集群
- laravel - 如何在延迟作业到达 available_at 之前处理它们?