no tak hodim viac info :
retazec ktory tam pride vypada takto :
'\x01a\x01>\x01\r\x01e\x01~\x00\xe1\x00\xfd\x00\xed'
ked nanom zavolam rovno .encode('utf-8') ako pisal na :
twisted neznám, ale zkusil bych řetězce který předáváš nejdřív zakódovat správným kódováním, např. 'řetězec'.encode('utf-8')
tak to hned padne :
multiparts = [[b.encode('utf-8') for b in a] for a in multiparts]
exceptions.UnicodeDecodeError: 'ascii' codec can't decode byte 0xe1 in position 11: ordinal not in range(128)
Skor si myslim ze tam treba nastavit dake globalne nastavenia. Lebo ako som pisal, na booku to ide, len na malych zariadeniach to nejde.
Takisto mam jeden skript ktory posiela spravy na jabber. Ked ten skript spustim ja tak sprava pride s diakritikou. Ale ked ten skript zavola svn, tak sprava pride rozbita ( namiesto diakritiky su tam /xyz ... ), ale aspon to nepada.
inac sa mozte pozriet do toho oscar.py, je to kratka f-cia : sendMessage ktora v podstate vola tiez len sprava.encode('dake').