« 1 (2)


Re: Pathfinding en python
RegulatorZ
Inscrit:
23/05/2004 07:11
De Metz
Post(s): 11300
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): 11300
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
[WIP] et travaux terminés [WIP] Kanata et personnage secret coucours Blender 3D France    [1][2] 11 110 Hier 22:41:18
meltingman 
Questions & Réponses Boids, boids, boids...    [1][2] 11 148 Hier 19:58:48
meltingman 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[12] 116 7609 Hier 14:26:23
meltingman 
Questions & Réponses les cheveux le scale    [1][2] 11 62 Hier 13:39:48
Rimpotche 
Questions & Réponses Problème de brouillard. 8 238 Hier 11:33:19
Farber 
The Blender Clan 'tchat Les Timelapses de Stev 2 696 Hier 07:37:12
stev 
Questions & Réponses [WIP] Cours Blender 2.9 une proposition de liste 6 360 Hier 01:29:48
meltingman 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2] 14 350 18/09 23:01:04
papillon 
[WIP] et travaux terminés [terminé] Blender 2.9 Tracking Camera - Tutoriel en Français 2 70 18/09 19:48:43
meltingman 
The Blender Clan 'tchat Ralentissement du chargement de Blender 6 111 18/09 19:35:51
Rimpotche 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[10] 93 7218 18/09 19:09:28
Bibi09 
The Blender Clan 'tchat Benchmark EEVEE    [1][2] 19 552 17/09 20:08:01
JaAlVir657 
Questions & Réponses application de texture à taille réelle sur objets 3D simples 4 131 17/09 12:52:58
jc223 
Questions & Réponses Anomalies visuelles lors d'un export vidéo 4 103 17/09 10:37:47
Bibi09 
[WIP] et travaux terminés [WIP] Court métrage de sauvegarde des tortues marines 3 172 15/09 23:31:29
meltingman 
Questions & Réponses Médaille club de karate 3 171 15/09 15:25:10
meltingman 
Questions & Réponses Dimininuer la déformation avec une texture transparente (Cycles) 3 181 15/09 09:32:10
Gabdng 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Nouvelle mise à jour Steam    [1][2][3]...[63] 621 104197 14/09 23:19:41
Bibi09 
Questions & Réponses Fichier blender volumineux 4 197 14/09 21:57:38
Rimpotche 
Questions & Réponses Feu avec EEVEE 8 201 14/09 17:53:58
Crocodile_13 

Qui est en ligne
151 utilisateur(s) en ligne (dont 125 sur Forums)

Membre(s): 0
Invité(s): 151


plus...
Nouveaux membres
SelenaCata 20/9/2020
RobertaLef 20/9/2020
ShelliRobe 20/9/2020
AddieFelde 20/9/2020
BrandonC21 20/9/2020
RoseannKei 20/9/2020
RetaChan59 20/9/2020
LashondaSc 20/9/2020
XDPNiklas3 20/9/2020
KieranBoas 20/9/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