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�.