Come organizzo le mie importazioni python in modo che possa avere una directory come questa.Python che importa un modulo da una directory parallela
project
| \
| __init__.py
|
src
| \
| __init__.py
| classes.py
|
test
\
__init__.py
tests.py
E poi dentro /project/test/tests.py essere in grado di importare classes.py
Ho codice simile a questo nel tests.py
from .. src.classes import(
scheduler
db
)
e AM ottenere errori di
SystemError: Parent module '' not loaded, cannot perform relative import
Qualcuno sa cosa fare?
Grazie. Questo ha funzionato. – Zack
Se ottieni "Nessun modulo chiamato test.tests", assicurati di avere un '__init __. Py' nella tua directory' test/'. –