pagination-problem / tree_structure

0 stars 0 forks source link

Problème d'import d'un autre fichier python #3

Closed SarahMinich closed 4 years ago

SarahMinich commented 4 years ago

J'ai commencé à écrire les tests pour le fptas dans test_fptas.py (cf le commit) mais je rencontre un problème on ne peut plus bête... J'ai voulu placer le fichier de tests dans le dossier tests mais quand je le fais, j'ai une erreur quand j'essaye

import tools

car ce fichier se trouve un étage plus haut dans l'arborescence... J'ai essayé de mettre en place les deux solutions qui reviennent souvent sur internet (notamment ici) mais ça ne marche pas.

J'ai donc temporairement laissé le fichier test_fptas.py dans le dossier général pour pouvoir continuer à développer et je le déplacerai dès que j'aurai une solution.

laowantong commented 4 years ago

C'est un truc très pénible avec Python, oui. Une solution est d'ajouter explicitement les chemins souhaités. C'est ce que j'ai fait dans context.py, regarde les importations dans les tests que j'ai écrits.

laowantong commented 4 years ago

Ton premier lien est mort.

SarahMinich commented 4 years ago

J'avais vu que vous aviez ajouté un fichier

context.py

mais je n'avais pas très bien compris ce qu'il faisait. Mais ça a l'air de marcher maintenant donc merci beaucoup !

SarahMinich commented 4 years ago

Je ne comprends pas pourquoi mon lien vers le commit en question ne fonctionne pas, j'ai vérifié plusieurs fois le numéro du commit et je mets le bon...