pagination-problem / 2-tile

Studied problem: Pagination problem with two machines and every tile contains only two symbols
0 stars 0 forks source link

Problème avec l'héritage #3

Closed SarahMinich closed 4 years ago

SarahMinich commented 4 years ago

Dans le commit 86155ad, je teste l'héritage en python. En effet, je voudrais créer ma propre classe Tree basée sur la classe Graph de networkx. Celle-ci offre beaucoup de services qui me sont utiles (notamment créer un arbre à partir d'un codage de Prüfer) mais certaines fonctionnalités sont manquantes (comme le calcul du diamètre (pas sa longueur mais bien le chemin) ou encore le calcul de l'ensemble des feuilles d'un arbre).

Je voudrais donc créer une classe qui reprend les services offerts par la classe de networkx en en ajoutant de nouvelles, d'où ma volonté de faire de l'héritage.

Cependant, je n'y suis pas encore arrivée et donc le code écrit dans test.py ne fonctionne pas. L'erreur suivante est levée dans tree.py à la ligne 12 :

Exception has occurred: AttributeError
can't set attribute
SarahMinich commented 4 years ago

Le commit 8999145 était supposé fermer cette issue mais ça n'a pas marché. Je la ferme donc à la main.