Accueil » Quelques bugs

Commentaire

Au-dessus dans le fil de ce commentaire : Démineur en TKinter » Wahou !

Quelques bugs

Posté par PMdomine le 04/11/2007 18:19
Bravo, ce démineur est quand même plus joli que celui de Windows, mais celui de Gnome est quand même mieux intègré. :-°
J'ai repèré (et corrigé) quelques bugs concernant les scores :

1 - l'enregistrement d'un score (énervant quand on pense avoir fait un temps de malade !) : score.py, ligne 128 :
tempText = self.doc.createTextNode(tempsPers)
tempPers est un entier alors que la méthode attend une chaîne de caractères :
tempText = self.doc.createTextNode(repr(tempsPers))

2 - l'enregistrement des scores dans le fichier XML : score.py, ligne 136 :
file.write('%s' % self.doc.toprettyxml().encode('utf-8'))
c'est pas vraiment un bug, mais toprettyxml retourne un code xml un peu verbeux, et à force de lire/écrire les scores, ça ne fait que grossir à chaque fois le document vu qu'on écrit dans le fichier ce qu'on a lu :
file.write('%s' % self.doc.toxml().encode('utf-8'))

Bonne continuation !

Quelques Bugs

Posté par Cedric le 10/11/2007 15:51
Merci et désolé pour le temps de réponse, je n'avais pas vu ton commentaire...
C'est bizarre pour le premier bug. Il a du apparaître dans une des dernières versions, parce qu'au départ ça fonctionnait :-)
Pour le deuxième j'avais remarqué en fait. Je ne devrais donc pas utilisé toprettyxml() ?
As tu trouvé des bugs avec la sauvegarde/restauration de parties ? Je pense que pas mal de choses peuvent être améliorée, surtout à ce niveau.
Bref, je vais corriger cela.
Merci pour le retour !
 
Aidez l'AfPy

Rechercher
Dernières news Python
Les 6 dernières news
PyCon FR - 17-18 mai - Paris
07/05/2008 07:05
AFPyro d'Avril
24/04/2008 00:00