Bonjour.
Dans un de mes programme, je rencontre un problème d'encodage avec un QByteArray.
Un petit exemple vaut mieux qu'un long discour :
Dans cette exemple, le "print" final renvoit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 from PyQt4 import QtCore prenom = 'Benoît' test = QtCore.QByteArray(prenom) print(test.data())
Ma question est : Comment retrouver le bon encodage ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part b'Pierre-Beno\xeet'
Je précise que ceci n'est qu'un exemple.
Dans mon programme il s'agit d'un retour d'une fonction de Qt (QProcess) qui retourne un QByteArray, et je voudrais pouvoir afficher se retour sans problème d'encodage, une belle châine bien lisible par le commun des mortels!
Une idée ?
Merci d'avance!
Partager