Unicode confusion

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Tim Cook

    Unicode confusion

    Hi All,

    I'm not clear on how to use the unicode module.

    I need to be able to use certain characters such as the degree symbol
    and the mu symbol, i.e.: units = <"°">

    if I say units=unicode(" °"). I get
    UnicodeDecodeEr ror: 'ascii' codec can't decode byte 0xc2 in position 0:
    ordinal not in range(128)

    If I try x=unicode.decod e(x,'utf-8'). I get
    TypeError: descriptor 'decode' requires a 'unicode' object but received
    a 'str'

    What is the correct way to interpret these symbols that come to me as a
    string?

    Thanks,
    Tim





    --
    *************** *************** *************** *************** **************
    Join the OSHIP project. It is the standards based, open source
    healthcare application platform in Python.
    Home page: https://launchpad.net/oship/
    Wiki: http://www.openehr.org/wiki/display/...loper%27s+page
    *************** *************** *************** *************** **************

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.7 (GNU/Linux)

    iD8DBQBIe4Fg2TF RV0OoZwMRAjXeAJ 4l9st10VFP13lEF UeQwPeN1ZVA6gCg vZTH
    CZOvXzqpWmR08I0 OmNr5EJs=
    =AxgG
    -----END PGP SIGNATURE-----

Working...