Python 调用子目录模块:__init__.py 的作用与配置
本文介绍在 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 实现调用子文件下模块的方法,供参考。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









