专栏名称: 数据STUDIO
点击领取《Python学习手册》,后台回复「福利」获取。『数据STUDIO』专注于数据科学原创文章分享,内容以 Python 为核心语言,涵盖机器学习、数据分析、可视化、MySQL等领域干货知识总结及实战项目。
今天看啥  ›  专栏  ›  数据STUDIO

python中_init_.py 到底有啥用?

数据STUDIO  · 公众号  ·  · 2024-08-24 18:30

文章预览

每当你尝试从其他文件夹导入代码时,都会输入一个空的 __init__.py 。它几乎已经成为大多数 Python 开发人员(无论是初学者还是高手)的肌肉记忆。但我们真的知道吗 __init__.py ? 在这篇博文中,云朵君将和大家一起深入了解 __init__.py 非空的工作原理以及它如何以三种方式 __init__.py 帮助我们开发 Python 程序的。 什么是 __init__.py ? __init__.py 是一个 Python 文件,它告诉 Python 解释器该文件夹应该被视为一个包。 与 C 和 C++ 等编译语言不同,在使用之前必须预编译依赖项,而 Python 的解释器会即时获取依赖项。要向 Python 发出信号,告知某个文件夹包含将在其他地方使用的代码,可以通过 __init__.py 。 __init__.py 将你的文件夹变成可导入的 Python 包。 在 Python 中创建一个类时,你通常还需要创建一个 __init__ 函数。这将定义如何构造对象,并且是创建类的对象 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览