How to read strings cantaining escape character from a file and use it as escape sequences?

slomo slimaak at gmail.com
Sat Dec 1 10:28:26 EST 2007


How to read strings cantaining escape character from a file and use it
as escape sequences?

for example, a file 'unicodes.txt' has contents:

\u0050\u0079\u0074\u0068\u006f\u006e

Now,

>>> file = open('unicodes.txt')
>>> line = file.readline()
>>> line
'\\u0050\\u0079\\u0074\\u0068\\u006f\\u006e\n'
>>> print line
\u0050\u0079\u0074\u0068\u006f\u006e

But I want to get a string:

"\u0050\u0079\u0074\u0068\u006f\u006e"

How do you make it?




More information about the Python-list mailing list