Bonjour,

Je cherche à savoir comment faire une importation depuis le dossier parent (et si possible le plus simplement possible).

J'ai déjà regardé pas mal de tutos sur internet, mais je finis toujours avec l'erreur :
ImportError: attempted relative import with no known parent package

Du coup, je ne comprend vraiment pas qu'est ce qui bloque...

Si on part du principe que mon répertoire est comme suit et qu'on cherche à importer la classe a dans le fichier B.py :
dossier_projet
_A
__A.py (contenant la classe a)
_B
__B.py (contenant la classe b)

Comment est-il possible de faire dans le fichier B.py :
d'après certains tutos (de ce que j'ai compris), il faut simplement faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
from ..A import a #(j'ai aussi essayé .A et ...A)
ou bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
sys.path.append("..")
from A import a
J'ai aussi essayé en ajoutant des fichiers __init__.py mais sans succès non plus .

Merci d'avance à toutes les personnes qui seraient en mesure de m'aider.