Cześć wszystkim.
Chciałbym zaimportowac pewne klasy z pliku database.py do pliku w katalogu testy -> test_database.py.
Niestety nie moge tego zrobić za mopocą relevant path oraz nawet dodajac root do sys.path.
Drzewo:
CS/
│
├── __init__.py
├── server..py
├── client.py
├── users.py
├── database.py
│
└── tests/
|
├── __init__.py
├── test_database.py
├── test_uers.py
Mam poniższe errory:
#test_database.py
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
from CS import database
ModuleNotFoundError: No module named 'CS'
from .. import database
ImportError: attempted relative import with no known parent package (gdzie tutaj VSCode sam mi podpowiada te pliki z katalogu CS jako domyslny import po kropkach)
Ma ktoś jakiś pomysł co źle robie, a moze to jakieś ustawienia interpretera?