I'm trying to run the fix_bad_unicode
found here with the addition:
if __name__ == '__main__':
A = fix_bad_unicode(u'hell€')
print A
I get an error at the print statement:
UnicodeEncodeError: 'ascii' codec can't encode character u'\u20ac' in position 4: ordinal not in range(128)
in sublime text's console
and
UnicodeEncodeError: 'charmap' codec can't encode character u'\u20ac' in position 4: character maps to <undefined>
in the windows command prompt
I have tried changing to lucida console font.
Any suggestions?
EDIT: Also, print "€"
in the python prompt gives ?