« 1 (2)


Re: Pathfinding en python
RegulatorZ
Inscrit:
23/05/2004 07:11
De Metz
Post(s): 11301
Citation :
Maintenant tu fais quoi de 'test'? Si tu fais pas un print ou autre chose pour connaître sa valeur, tu ne sauras pas ce que contient 'test' (en admettant que tu ne connaisses pas la valeur de 'y').
Ça je l'ai bien compris, mais je me demandais si c'était une bonne pratique qu'un module fasse des print pour les erreurs. Parce que ces erreurs vont concerner les programmeurs qui incluent mon module, pas les utilisateurs finaux du programme. Mais après avoir regardé comment étaient écrits d'autres modules, apparemment c'est la bonne méthode.


Citation :
Sinon pour revenir à json, tu te demandais à quoi ça allait te servir...
Considère que là pour exploiter json, tu vas passer par un module python. Donc avec toutes les outils qu'il contient. Et ça ouvre des perspectives.
J'ai l'impression qu'à mon niveau et pour mon usage, ce serait plus compliqué qu'utile. D'autant que j'ai déjà écrit une bonne partie du module qui gère cette partie, à ma sauce, mais avec une structure très simple et largement utilisée (fichiers de config unix par exemple). Je ne ressens pour le moment pas le besoin d'avoir plus de fonctionnalités.

Contribution le : 23/11/2012 16:44
_________________
Portfolio
Créer un fichier PDF de la contribution Imprimer


Re: Pathfinding en python
OverdOzed
Inscrit:
20/10/2012 05:53
Post(s): 485
Citation :

_tibo_ a écrit:
...Je ne ressens pour le moment pas le besoin d'avoir plus de fonctionnalités.


Pas de souci. C'était juste pour l'infio que je t'en parlais. Mais penses-y à l'avenir, tu y trouveras pas mal d'intérêt.


Et tiens en passant un autre module, pour le débogage!, pareil c'est pour l'info... (ça te servira peut-être plus tard); le module dis:


http://docs.python.org/2/library/dis.html

Contribution le : 23/11/2012 20:11
Créer un fichier PDF de la contribution Imprimer


Re: Pathfinding en python
OverdOzed
Inscrit:
19/01/2008 03:25
De tu voit le nuage sur la carte météo bin j'habite là
Post(s): 2554
bon alors

déjà quitte a faire du code libre autant le mettre sur une plateforme comme github ou google code

comme cela on pourra facilement te proposer des améliorations

ensuite tu devrait faire des classes dans ton script pour que lorsque ton script sera très gros l'on puisse importer que les fonctions qui nous intéresse sans avoir a tout importer ou nommer toute les fonction qui nous sont utile

enfin pour la doc auto-générer il faut faire ton code comme cela:

def maFonction(agr1, agr2):
"""
:param agr1: agrument qui sert a blabla
:param agr2: agrument qui sert a blabla
"""

Contribution le : 25/11/2012 23:22
Créer un fichier PDF de la contribution Imprimer


Re: Pathfinding en python
RegulatorZ
Inscrit:
23/05/2004 07:11
De Metz
Post(s): 11301
moaa, je me rends compte que j'ai raté ton commentaire. Du coup j'y répond maintenant...

Citation :
déjà quitte a faire du code libre autant le mettre sur une plateforme comme github ou google code

comme cela on pourra facilement te proposer des améliorations
A vrai dire je n'osais pas. J'ai l'impression que sur ces plate-formes, on attend des programmes de qualité, ce qui n'est pas le cas de ce module. Mais si ça aide à l'améliorer alors oui, je vais foncer la dedans.


Citation :
ensuite tu devrait faire des classes dans ton script pour que lorsque ton script sera très gros l'on puisse importer que les fonctions qui nous intéresse sans avoir a tout importer ou nommer toute les fonction qui nous sont utile
En tant que débutant, je vais commencer par le début (des fonctions) avant de m'attaquer à des classes. Je sais en quoi les classes sont plus pratiques, plus modulables etc, mais je commence par ce que je comprends bien. J'ai pas mal lu sur Python et sa philosophie un peu particulière (que j'apprécie beaucoup) mais c'est énorme à assimiler d'un coup et à mettre en pratique. J'espère y arriver. Je me suis rendu compte en lisant des blogs (comme celui de SamEtMax) que je prenais le python à l'envers, par exemple ma gestion des ES n'est pas très pythonesque. Il va falloir retravailler ça

Citation :
enfin pour la doc auto-générer il faut faire ton code comme cela:
Merci pour l'astuce, je l'avais vu ailleurs entre temps, je vais tacher de mettre ça en pratique.

Contribution le : 04/01/2013 22:19
_________________
Portfolio
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 (2)




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses Blender : le bon logiciel ?    [1][2][3] 20 2634 Hier 21:46:14
Rimpotche 
Questions & Réponses Problème de collision dans un player FPS 4 114 Hier 19:33:24
vegetalain 
Hors Sujet !! Le petit déjeuner à la Française - série de tutos - 2.9 6 77 Hier 18:03:25
meltingman 
Questions & Réponses impression 3d avec blender et créatily 2 76 Hier 09:14:58
Lady 
Hors Sujet !! Quels secteurs exploite l'impression 3D ? 3 92 28/10 15:56:59
Sziuny 
Hors Sujet !! Un poisson clown low poly - 15 mm - Tutoriel - 2.9 3 97 28/10 13:09:07
debutant 
Questions & Réponses Affiner les contours d'un feu 1 410 28/10 13:09:01
Melodicpinpon 
[WIP] et travaux terminés [terminé] Scène de Pti dej à la Française - EVEE a donf - 2.9 Blender    [1][2][3]...[5] 44 661 27/10 20:44:23
meltingman 
Questions & Réponses Peindre des voxels 3D: Est-ce possible? 0 45 27/10 17:23:30
Melodicpinpon 
Questions & Réponses Disparition de matériaux après système de particule 2 75 27/10 12:43:02
Zarathoustra 
Questions & Réponses Esalier avec ARRAY 4 64 27/10 11:04:28
francerf 
Questions & Réponses [résolu] Modificateur Curve sur une courbe multiple 3 77 27/10 09:29:38
oliviertij 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[13] 125 10215 27/10 01:53:31
meltingman 
The Blender Clan 'tchat Pour les arboriculteurs 3D 2 161 26/10 21:47:01
iet 
Questions & Réponses [résolu] Placer sa camera sur un HDRI    [1][2] 11 427 26/10 14:38:31
Crocodile_13 
Questions & Réponses [WIP] Problème Rétopo    [1][2] 10 163 26/10 09:53:59
Laorz 
Questions & Réponses Prioriser la visibilité d'un objet ? 2 94 25/10 17:31:26
Rimpotche 
[WIP] et travaux terminés image couteau dans caillou qui saigne 2 97 25/10 07:03:37
Crocodile_13 
[WIP] et travaux terminés [terminé] Chaussures Très Réalistes (.bend disponible) 5 197 24/10 21:23:47
Crocodile_13 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2][3] 28 1511 24/10 15:45:54
papillon 

Qui est en ligne
269 utilisateur(s) en ligne (dont 74 sur Forums)

Membre(s): 1
Invité(s): 268


GarnetBlun, plus...
Nouveaux membres
MargaritoS 30/10/2020
GarnetBlun 30/10/2020
CarltonRox 30/10/2020
SherrylMar 30/10/2020
MonroeDenn 30/10/2020
JosephQuin 30/10/2020
Shelly8861 30/10/2020
ColumbusHo 29/10/2020
Micheline4 29/10/2020
BebeDavila 29/10/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 9
BUG de Lyon
plus 264 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445