Hoe converteer je een Unicode string (met extra karakters zoals £ $, etc.) naar een Python string?
Wel, als je'bereid/klaar bent om over te schakelen naar Python 3 (wat je misschien niet bent vanwege de achterwaartse incompatibiliteit met sommige Python 2 code), hoef je'geen conversie te doen; alle tekst in Python 3 wordt gerepresenteerd met Unicode strings, wat ook betekent dat er'geen gebruik meer wordt gemaakt van de u'<text>'
syntaxis. Je hebt ook wat in feite strings van bytes zijn, die worden gebruikt om data weer te geven (wat een gecodeerde string kan zijn).
http://docs.python.org/3.1/whatsnew/3.0.html#text-vs-data-instead-of-unicode-vs-8-bit
(Natuurlijk, als je'momenteel Python 3 gebruikt, dan heeft het probleem waarschijnlijk iets te maken met hoe je'probeert de tekst op te slaan in een bestand).