如何导入模块中的子子目录

问题描述 投票:0回答:1

这里是我的代码结构

我已经包括了一些开源的包在我的项目回购的子模块。在main-app-dir/api/server.py,我实现一个RESTful API请求处理。在我的处理程序之一,我试图使用main-app-dir/open-source-package/open-source-package/api/response.py文件中的函数。

main-app-dir
- app.py
- api
-- __init__.py
-- server.py
- open-source-package
-- requirements.txt
-- open-source-package
--- __init__.py
--- api
---- __init__.py
---- response.py

有没有可能实现什么我想做的事情,而不必修改open-source-package什么?

python import module
1个回答
0
投票

尝试:

from open-source-package.api.response import <function_name>
© www.soinside.com 2019 - 2024. All rights reserved.