Importowanie modułu

0

Moja struktura katalogu wygląda tak:

./projekt/start.py
./projekt/moduly/a.py
./projekt/przyciski/b.py

w katalogu moduly mam plik init.py. Kiedy w pliku start.py dodaję 'from moduly import a.py' wszystko działa. Ale teraz w pliku b.py dodałem 'from moduly import a.py' i już nie działa... nie rozumiem dlaczego. Dostaję komunikat, że "nie znaleziono modułu moduly". Dodam, że pracuję w pycharm i on nie widzi problemu. w momencie kiedy wpisuję (importuję a.py) nie zgłasza mi, że nie widzi modułu czy funkcji z tego modułu - dla niego wszystko jest ok a mimo to dostaję błąd kiedy chcę uruchomić program. Co jest nie tak?

0

Importy są względne, tzn start.py i moduly są a tym samym poziomie By sobie z tym poradzić, starczy:

https://stackoverflow.com/questions/714063/importing-modules-from-parent-folder#714647

1 użytkowników online, w tym zalogowanych: 0, gości: 1