我有一些代码,可以将希伯来语文本文件的Unicode表示形式转换为希伯来语以供显示f = open(sys.argv[1]) print eval('u"'latin-1' codec can't encode characters in position 9-10: ordinal not in range(256)\u05d9\u05d5\u05dd
有什么问题吗?
我的Python2.x脚本尝试下载一个包含中文单词的网页。它用UTF-8编码。通过urllib.openurl(url),我得到str类型的内容,所以我用UTF-8对内容进行解码。in <module>UnicodeEncodeError: 'ascii' codec can't encode character u'\u201c' in position 44: ordinal