« 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
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[22] 218 21490 Hier 16:17:44
moonboots 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal    [1][2] 18 1267 22/10 16:38:22
Redstar 
Questions & Réponses Pousser le pc au max 3 121 22/10 11:07:37
xjoce 
Questions & Réponses [non résolu] Problème de vide 1 67 21/10 18:09:50
sapajou 
Le coin des geeks vitesse d'un rendu EEVEE Windows/Linux 4 73 21/10 18:01:09
sapajou 
[WIP] et travaux terminés [WIP] La gabarre '' Le Gros Ventre''    [1][2][3]...[10] 98 17626 21/10 15:53:58
Guiu 
Questions & Réponses Armature en IK sur squelette complexe 2 81 21/10 11:37:34
Thewada 
Questions & Réponses [résolu] Os et FBX 3 248 20/10 16:15:38
zeromeetsinfinity 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[56] 559 170959 20/10 11:06:51
Redstar 
Questions & Réponses texture procédurale qui suis une plane 2 123 20/10 10:19:22
Many 
Questions & Réponses Vertex groups qui disparaissent 0 50 20/10 09:09:22
Melodicpinpon 
Questions & Réponses MeasureIt et dpi 4 934 20/10 09:02:36
jcnouveau 
Questions & Réponses De Maya vers Blender concordance de axes. 9 174 19/10 17:04:59
Bibi09 
Questions & Réponses [résolu] Enlever "snapping" dans la timeline ? 6 148 19/10 09:47:12
CBY 
[WIP] et travaux terminés [terminé] Appli Blender de Poche en FR    [1][2][3] 29 1293 18/10 19:14:29
moonboots 
Questions & Réponses Débutant Blender, temps de travail pour un rendu ? 2 122 18/10 11:37:55
Jalis 
Questions & Réponses [WIP] Dragster-Tracteur pour Bécassine    [1][2][3] 24 5805 17/10 18:37:48
Laorz 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[13] 123 9374 17/10 14:20:26
blend74 
Questions & Réponses Bug texture sur plane avec bevel 1 224 16/10 08:09:13
Laorz 
Questions & Réponses [terminé] Supprimer le lien d'un objet entre 2 scènes 4 11834 15/10 12:52:21
Horemheb 

Qui est en ligne
179 utilisateur(s) en ligne (dont 88 sur Forums)

Membre(s): 5
Invité(s): 174


RosauraOlv, RichieTaft, DonnieGrev, SheltonWas, Tatiana78A, plus...
Nouveaux membres
MarlonTren 24/10/2021
CharliOrr7 24/10/2021
Barbra9028 24/10/2021
PoppyWurst 24/10/2021
ZeldaMonte 24/10/2021
BurtonHind 24/10/2021
LatriceSan 24/10/2021
SVORodolfo 24/10/2021
SulivannNa 24/10/2021
OctavioWun 24/10/2021
Dernier Ajout
2020-09-24.jpg

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