我制作了几个 ansible 模块和一个创建令牌的类(token_helper.py)。我的文件夹结构如下:
我需要将 TokenManager 导入 get_all_folder_owners。我尝试过的事情:
- 在 library 和 shared\services 上添加了 __init.py
- 用这个来导入
import sys
sys.path.append('../shared')
from services.token_manager import TokenManager
- 利用
from ..shared.services.token_manager import TokenManager
任何帮助都将不胜感激,我对 Python 有点陌生,但我似乎无法理解为什么它的工作方式不同。是因为它是一个 Ansible 模块吗?