Salut à tous,

Juste après avoir exécuté un fichier python avec python2.7, avoir reçu les messages d'erreur ou de console qu'il a renvoyé, au moment de décodé l'unicode du fichier, il est déclenché l'erreur suivante:

    sResultConsole = sResultConsole.decode()
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 21: invalid continuation byte


Voici la partie de code incriminée:

Début de code python

si = subprocess.STARTUPINFO()
        si.dwFlags |= subprocess.STARTF_USESHOWWINDOW
        # exécution
curProc=subprocess.Popen([sPythonPath, sPythonScript], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, startupinfo=si)
        sResultConsole, sResultError = curProc.communicate()
        sResultConsole = sResultConsole.decode()


Fin de code python

Comment puis-je régler ce problème ?

Merci d'avance.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la ou quittez-la.
www.visuweb.net





Progliste :
Pour se d�sinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.
        
        

Répondre à