专栏名称: 机器学习初学者
号主黄博Github全球排名前90,3.6万Star!致力于为初学者提供学习路线和基础资料,公众号可以当作随身小抄,文章很全,建议收藏!点击菜单可以进入学习!
目录
今天看啥  ›  专栏  ›  机器学习初学者

【Python】python中_init_.py 到底有啥用?

机器学习初学者  · 公众号  ·  · 2024-08-26 12:00
    

文章预览

每当你尝试从其他文件夹导入代码时,都会输入一个空的 __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__ 函数。这将定义如何构造对象,并且是创建类的对 ………………………………

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