N-PN White-Hat Project
[Python] Classe de calcul d'une distance GPS - Version imprimable

+- N-PN White-Hat Project (https://dev.n-pn.fr/forum)
+-- Forum : Programmation (https://dev.n-pn.fr/forum/forumdisplay.php?fid=72)
+--- Forum : Langages interprétés (https://dev.n-pn.fr/forum/forumdisplay.php?fid=27)
+--- Sujet : [Python] Classe de calcul d'une distance GPS (/showthread.php?tid=2336)



[Python] Classe de calcul d'une distance GPS - w00dy18 - 29-10-2012

Bonjour,

Je viens de faire une class en python pour calculer la distance entre deux coordonnées GPS. Le truc c'est que j'ai une erreur un peu bizarre :

Code :
Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    dist = test.distance(48.00, 49.00, 50.00, 55.00)
TypeError: 'float' object is not callable

Est ce que quelqu'un saurait de quoi ça peu venir ?

Le lien du code : http://n-pn.fr/index.php?mod=pastebin&id=7943591334

La je suis vraiment à cours d'idées :

7 min pour coder (ça se vois) et deux heures de recherche pour cette erreur...


Merci par avance à ceux qui lirons mon post


RE: [Aide] Class Python calcul distance GPS - Luxerails - 29-10-2012

Tu as déclaré un self.distance = 0.0 dans __init__.
Du coup avec la def distance, Python croit que distance est un float et il va appeler une fonction du style
dist = 0.00(48.00, 49.00, 50.00, 55.00)

Change le nom de self.distance ou de ta fonction Smile


RE: [Aide] Class Python calcul distance GPS - w00dy18 - 29-10-2012

... Attend je reviens je vais me tirer une balle ...

En tout cas merci pour tout Wink