Python 调用子目录模块:__init__.py 的作用与配置

花开有时
花开有时
发布时间:2026-10-13 | 5人浏览过
原创

本文介绍在 Python 开发中调用子文件夹下模块的常见方法及解决方案。当直接 import 子模块报错时,需在目标文件夹下创建空的 __init__.py 文件以将其标识为包。配置完成后,即可通过标准 import 语法正常调用子模块,确保代码结构清晰且引用无误。

在 Python 开发实践中,经常需要调用位于子文件夹中的 .py 模块。

参考上图所示目录结构,假设需要在 test.py 文件中调用 meeting 文件夹下的 huodongshu.py 模块。

若直接在 test.py 中编写导入语句:

import meeting.huodongshu

运行时会抛出错误。

此时,需要在 meeting 文件夹下创建一个 __init__.py 文件,该文件内容可以为空。

完成上述配置后,再次在 test.py 中编写导入语句:

import meeting.huodongshu

即可成功调用。

以上即为 Python 实现调用子文件下模块的方法,供参考。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表