Projet

Général

Profil

Bug #263

Module ext de xml.dom

Ajouté par Jean-Louis Frucot il y a environ 14 ans.

Statut:
New - Nouveau
Priorité:
Normale
Assigné à:
-
Version cible:
-
Début:
20/02/2009
Echéance:
% réalisé:

0%


Description

Sous windows, Python installé en version 2.6.1 et wxpython en 2.8.9.1-py26.

Quand on lance complement avec IDLE, on obtient une erreur au lancement.

import complement.py

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import complement.py
File "C:\Documents and Settings\Administrateur\Bureau\complement\complement.py", line 18, in <module>
import terrier.conf
File "C:\Documents and Settings\Administrateur\Bureau\complement\terrier\conf.py", line 2, in
<module>
import xml.dom.ext
ImportError: No module named ext

Si on supprime l'extention ext (dans en important tout le module, ça fonctionne (à peu près), dans terrier/conf.py
import xml.dom.ext
devient import xml.dom

Là, il y a une deuxième erreur que je ne comprends pas :
"..\..\src\common\stdpbase.cpp(56): assert "traits" failed in wxStandardPathsBase::Get(): create wxApp
before calling this
Do you want to stop the program ?
You can alse choose [Cancel] to suppress further warnings.
Oui / Non / Annuler

Si on choisit "Annuler" on arrive bien sur l'interface de Complement.

Mais si on choisit ensuite de changer la langue, on a l'erreur suivante :

Traceback (most recent call last):
File "C:\Documents and Settings\Administrateur\Bureau\complement\complement.py", line 790, in OnMenuLangue
terrier.conf.setElementConf(FICHIER_CONF, "langue", self.lang_dico[evt.GetId()])
File "C:\Documents and Settings\Administrateur\Bureau\complement\terrier\conf.py", line 22, in
setElementConf
xml.dom.ext.PrettyPrint(dom, open(fichier_conf, "w"), "UTF-8", indent="\t")
AttributeError: 'module' object has no attribute 'ext'

Bref, manque-t-il quelque chose à mon installation ou est-ce un bug ?

François Audirac

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux