Python 2.7 如何在Python 2.7中将字符串中包含十六进制字符的字符串转换为完整的unicode

Python 2.7 如何在Python 2.7中将字符串中包含十六进制字符的字符串转换为完整的unicode,python-2.7,Python 2.7,在搜索了大约两个小时后,我最终会在这里询问。我在csv模块中使用Python2.7,不幸的是它不支持unicode输出,所以当我从文件中读取类似u'Französisch(德语中的法语意思)的内容时,它会返回一个'Franz\xc3\xb6sisch'。是否存在一个函数,通过它我可以轻松地将带有六进制转义字符的字符串转换回普通的unicode(u'Französisch') 提前谢谢你 您正在从文件中读取字节。用于以给定的编码(例如UTF-8)打开文件,以便改为读取文本 另外,.您正在从文件中读

在搜索了大约两个小时后,我最终会在这里询问。我在csv模块中使用Python2.7,不幸的是它不支持unicode输出,所以当我从文件中读取类似u'Französisch(德语中的法语意思)的内容时,它会返回一个'Franz\xc3\xb6sisch'。是否存在一个函数,通过它我可以轻松地将带有六进制转义字符的字符串转换回普通的unicode(u'Französisch')


提前谢谢你

您正在从文件中读取字节。用于以给定的编码(例如UTF-8)打开文件,以便改为读取文本


另外,.

您正在从文件中读取字节。用于以给定的编码(例如UTF-8)打开文件,以便改为读取文本