сложен.
Я написал многоразовый модуль, который внутренне вызывает другой помощник модуль.

Скрипт1 вызывает модуль – все ок!
from app.api.module import ask
print(ask('what?'))
Script2 вызывает модуль — оператор импорта для помощника выдает ошибку.
from api.module import ask
print('Script2')
print(ask('How?'))
Исправление — изменить импорт
с app.api.helper .. -> с api.helper ..
Я не хочу продолжать редактировать файл mod.py в зависимости от местоположения вызывающего абонента. Чего мне не хватает?
# module.py
from app.api.helper import format_bold
def ask(query):
return f'Echo {format_bold(query)}'
# helper.py
def format_bold(text):
return f'**{text.strip()}**'
Подробнее здесь: https://stackoverflow.com/questions/790 ... pt-locatio