Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Javascript 如何以字符串格式解码以下代码(例如。\u00e8\u00e9)并将其输出到Python中的符号_Javascript_Python_Encoding_Beautifulsoup_Decoding - Fatal编程技术网

Javascript 如何以字符串格式解码以下代码(例如。\u00e8\u00e9)并将其输出到Python中的符号

Javascript 如何以字符串格式解码以下代码(例如。\u00e8\u00e9)并将其输出到Python中的符号,javascript,python,encoding,beautifulsoup,decoding,Javascript,Python,Encoding,Beautifulsoup,Decoding,我目前正在做一个Python Web抓取项目。我正在抓取的东西将像é,这样的符号和其他符号(例如西里尔文)保存为像\u00e8,\u00e9这样的代码。我正在使用BeautifulSoup格式化从web获取的任何内容,并将其保存为字符串。但是,我想将符号输出到一个文件中,不是以编码格式,而是作为它们的实际符号(例如é)。如何对字符串进行解码,以便将符号输出到文件?可以使用str()内置函数将字符转换为字符串,并将字符作为参数传递可以对此类字符串进行如下解码: >> s = '\u0

我目前正在做一个Python Web抓取项目。我正在抓取的东西将像
é
这样的符号和其他符号(例如西里尔文)保存为像
\u00e8
\u00e9
这样的代码。我正在使用BeautifulSoup格式化从web获取的任何内容,并将其保存为字符串。但是,我想将符号输出到一个文件中,不是以编码格式,而是作为它们的实际符号(例如
é
)。如何对字符串进行解码,以便将符号输出到文件?

可以使用str()内置函数将字符转换为字符串,并将字符作为参数传递

可以对此类字符串进行如下解码:

 >> s = '\u00e8'

 >> x = s.decode('unicode_escape')

 >> print x
   è
 >> type(x)
   unicode

您可能会发现这很有帮助。很抱歉,为了澄清,我将这些字符解读为“\u00e8”等代码,并希望在将它们输出到文件时将它们转换回字符。