A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2002-January/019339.html below:

[Python-Dev] unicode/string asymmetries

[Python-Dev] unicode/string asymmetries [Python-Dev] unicode/string asymmetriesThomas Heller thomas.heller@ion-tof.com
Thu, 10 Jan 2002 10:22:29 +0100
> > How can I do the equivalent of
> >   u"some string"
> > in terms of
> >   unicode("some string", encoding)
>
> Again, what do you need that for? If there won't be any escape
> sequences or non-ASCII characters inside, then
>
>    unicode("some string", "ascii")
>
> will work fine. In the general case,
>
>    unicode("some string", "unicode-escape")
>
> should work.

In the case of pure ASCII, unicode("some string") also works.

Here's what I'm trying to do:
I have a string variable containing some non-ascii characters (from
a characterset which was previously called 'ansi' instead of 'oem'
on windows).
For example the copyright symbol "=A9" (repr("=A9") gives "\xa9").
Now I want to convert this string to unicode.
u"=A9" works fine, unicode(variable) gives an ASCII decoding error.

Thomas




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4