Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用python解码法语_Python_Utf 8 - Fatal编程技术网

用python解码法语

用python解码法语,python,utf-8,Python,Utf 8,我需要从UTF-8文件解析法语字符串(“Vidéo”)。 但是我得到的是'Vid\xc3\xa9o',而不是想要的sting 我尝试解码('utf-8'),但将失败,结果如下: 'Vid\xe9o' 如何解决此编码问题?'\xe9'是unicode“é”的正确表示形式\x是十六进制字符的字符串转义序列,“e9”是字符“é”的十六进制值。如果将字符串“Vid\xe9o”的值写入文件,并使用支持显示unicode字符的程序打开该文件,则该值应显示为“Vidéo”。“\xe9”是unicode字符的

我需要从UTF-8文件解析法语字符串(“Vidéo”)。 但是我得到的是
'Vid\xc3\xa9o'
,而不是想要的sting

我尝试解码('utf-8'),但将失败,结果如下:

'Vid\xe9o'


如何解决此编码问题?

'\xe9'
是unicode“é”的正确表示形式
\x
是十六进制字符的字符串转义序列,“e9”是字符“é”的十六进制值。如果将字符串“Vid\xe9o”的值写入文件,并使用支持显示unicode字符的程序打开该文件,则该值应显示为“Vidéo”。

“\xe9”
是unicode字符的正确表示形式
\x
是十六进制字符的字符串转义序列,“e9”是字符“é”的十六进制值。如果将字符串“Vid\xe9o”的值写入文件,并使用支持显示unicode字符的程序打开该文件,则该值应显示为“Vidéo”。

“\xe9”
是unicode字符的正确表示形式
\x
是十六进制字符的字符串转义序列,“e9”是字符“é”的十六进制值。如果将字符串“Vid\xe9o”的值写入文件,并使用支持显示unicode字符的程序打开该文件,则该值应显示为“Vidéo”。

“\xe9”
是unicode字符的正确表示形式
\x
是十六进制字符的字符串转义序列,“e9”是字符“é”的十六进制值。如果将字符串
'Vid\xe9o'
的值写入文件,并使用支持显示unicode字符的程序打开它,它应该显示为'Vidéo'。

如何显示该值?可能您的控制台无法显示unicode字符,“Vid\xc3\xa9o”是字符串的正确内部表示形式。Kevin是对的,这是一个输出问题,而不是解析问题。是的,
'Vid\xc3\xa9o'
是正确的UTF-8,
u'Vid\xe9o'
是显示正确的unicode.Python 2或3的一种方法?在这种情况下,它实际上是至关重要的。您如何显示该值?可能您的控制台无法显示unicode字符,“Vid\xc3\xa9o”是字符串的正确内部表示形式。Kevin是对的,这是一个输出问题,而不是解析问题。是的,
'Vid\xc3\xa9o'
是正确的UTF-8,
u'Vid\xe9o'
是显示正确的unicode.Python 2或3的一种方法?在这种情况下,它实际上是至关重要的。您如何显示该值?可能您的控制台无法显示unicode字符,“Vid\xc3\xa9o”是字符串的正确内部表示形式。Kevin是对的,这是一个输出问题,而不是解析问题。是的,
'Vid\xc3\xa9o'
是正确的UTF-8,
u'Vid\xe9o'
是显示正确的unicode.Python 2或3的一种方法?在这种情况下,它实际上是至关重要的。您如何显示该值?可能您的控制台无法显示unicode字符,“Vid\xc3\xa9o”是字符串的正确内部表示形式。Kevin是对的,这是一个输出问题,而不是解析问题。是的,
'Vid\xc3\xa9o'
是正确的UTF-8,
u'Vid\xe9o'
是显示正确的unicode.Python 2或3的一种方法?在这种情况下,这实际上是至关重要的。