2011-02-04 5 views
3

'= KOI8-R? B? W1JFUS0wMDI1NDEtNDc5NzddIO/h7yAi89TSz8rGwdLGz9IiIDs =? = \ R \ n \ t = KOI8-R? B? Ry43MjkgKDEwKQ ==? ='encode string/decode

Comment puis-je convertir ceci en quelque chose de lisible? Merci!

+1

Connexes: [décodage de l'en-tête d'e-mail UTF-8] (http://stackoverflow.com/questions/7331351/python-email-header-decoding-utf-8) –

Répondre

11
>>> email.header.decode_header('=?KOI8-R?B?W1JFUS0wMDI1NDEtNDc5NzddIO/h7yAi89TSz8rGwdLGz9IiIDs=?=\r\n\t=?KOI8-R?B?Ry43MjkgKDEwKQ==?=') 
[('[REQ-002541-47977] \xef\xe1\xef "\xf3\xd4\xd2\xcf\xca\xc6\xc1\xd2\xc6\xcf\xd2" ;G.729 (10)', 'koi8-r')] 
>>> print '[REQ-002541-47977] \xef\xe1\xef "\xf3\xd4\xd2\xcf\xca\xc6\xc1\xd2\xc6\xcf\xd2" ;G.729 (10)'.decode('koi8-r') 
[REQ-002541-47977] ОАО "Стройфарфор" ;G.729 (10) 
+1

mais qu'est-ce que c'est? –

+0

http://translate.google.com/translate_t?hl=&ie=UTF-8&text=%D0%A1%D1%82%D1%80%D0%BE%D0%B9%D1%84%D0%B0% D1% 80% D1% 84% D0% BE% D1% 80 & sl = ru & tl = fr #;) – etarion

+1

C'est un composé des mots russes pour 'construire' et 'porcelaine'. Vraisemblablement le nom d'une entreprise qui fabrique des accessoires de salle de bain. –

3

Il s'agit d'un codage de mot codé tel que spécifié dans RFC 2047.

Le email package devrait être en mesure de traiter ce format.