gpt4 book ai didi

python - 如何导入一个位于上方两个目录和下方一个目录中的 Python 类?

转载 作者:太空宇宙 更新时间:2023-11-04 08:06:52 25 4
gpt4 key购买 nike

如何从 customer_helper_test.py 导入 CustomerHelper 类到 customer_helper.py 中?这是可能的?我使用了 from ..helpers..tests..app.helpers.customer_helper import CustomerHelper 但它是无效语法。

这里是组织的文件夹:

program/
app/
helpers/
customer_helper.py
__init__.py
__init__.py
tests/
helpers/
customer_helper_test.py
__init__.py
__init__.py
__init__.py

提前致谢!

最佳答案

始终努力使用绝对导入。

from program.app.helpers.customer_helper import CustomerHelper

如果出于某种原因你绝对不能,那么

from ...app.helpers.customer_helper import CustomerHelper

请注意,app 无论如何都必须是一个包。

关于python - 如何导入一个位于上方两个目录和下方一个目录中的 Python 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29721340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com