<div dir="ltr"><div style="font-family:tahoma,sans-serif" class="gmail_default">​Oh, BTW, I meant to sy: you might want to look at <a href="https://stackoverflow.com/questions/12468179/unicodedecodeerror-utf8-codec-cant-decode-byte-0x9c">https://stackoverflow.com/questions/12468179/unicodedecodeerror-utf8-codec-cant-decode-byte-0x9c</a>, which shows I am not alone in this issue from Python/PyQt.</div><div style="font-family:tahoma,sans-serif" class="gmail_default"><br></div><div style="font-family:tahoma,sans-serif" class="gmail_default">And if I understand it right, nobody came up with a robust solution from Python.  Which is crazy, because as I keep saying, I have never had any problem outside Python/PyQy/Qt treating it all as just bytes and not doing any kind of decoding.  I don't see why I can't do that, and I don't understand why I have to get involved in ​decoding now when I've never had to.  If PyQt didn't hide <span style="font-family:monospace,monospace">QByteArray</span> & <span style="font-family:monospace,monospace">QString</span> from me and insist I have to do it via native Python <span style="font-family:monospace,monospace">bytes</span> & <span style="font-family:monospace,monospace">str</span> types I don't see I would have any problems?<br></div><br></div>