When I use web2py 1.99.7 shell (web2py.exe -S welcome) :
>>> unicode('Äpple','utf-8')
Traceback (most recent call last):
File "<console>", line 1, in <module>
UnicodeDecodeError: 'utf8' codec can't decode byte 0x8e in position 0:
unexpected code byte
>>> unicode('Äpple','iso-8859-1')
u'\x8epple'
When running normally web2py (as localhost 127.0.0.1):
def codificacion1():
response.write(unicode('Äpple','utf-8'))
response.write('<br>,escape=False')
response.write(unicode('Äpple','iso-8859-1'))
return ()
it returns:
Äpple Ãpple
How can I do for having same results in the shell?