Hi,
eric is doing a little trickery save a method of the sys module to set the
default encoding and uses that saved method later on to set the encoding to
the configured value (default utf8). The trickery code is included in
eric4.pth.
Without this, strings (str) are ASCII encoded and one has to use the
encode("utf8") and the respective decode methods.
Regards,
Detlev
On Dienstag, 6. Oktober 2009, [email protected] wrote:
> Hi,
>
> I'm developing an app that uses Unicode in QTreeWidgetItems. When I run my
> app via Eric's "Run Project" feature I can use the unicode to write and
> read the WTreeWidgetItem's with no issue.
>
> However, when I run my app natively I can no longer read the unicode and I
> am shown errors like this
>
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in
> position 2: ordinal not in range(128)
>
> What is Eric doing to prevent this?
>
> Cheers
>
> Jon
> _______________________________________________
> Eric mailing list
> [email protected]
> http://www.riverbankcomputing.com/mailman/listinfo/eric
--
Detlev Offenbach
[email protected]
_______________________________________________
Eric mailing list
[email protected]
http://www.riverbankcomputing.com/mailman/listinfo/eric