Python код не видит файлов из других директорий
Есть код с такими путями:
(local dir.)/database
(local dir.)/handlers
Внутри обоих есть __init__.py с import'ами
При попытке вызвать database внутри файла handlers.py внутри второй папки, выдает следующую ошибку:
Traceback (most recent call last):
File "z:\Bots\pizzaBot\handlers\handlers.py", line 5, in <module>
from database.database import Pizza, Drinks
ModuleNotFoundError: No module named 'database'
Файл __init__.py внутри database:
import database.database
import database.dbDef
Файл __init__.py внутри handlers:
import handlers.handlers
import handlers.initialize
Импорт файла handlers.py указан в ошибке. В чем заключается ошибка? Почему handlers.py не видит database? Уже пробовал:
import database
from database import *
from database import Drinks, Pizza