用python解码文本

用python解码文本,python,Python,我想知道如何解码某些文本,并找到了一些像这样的文本,我想解码: \xe2\x80\x93 我知道打印它可以解决这个问题,但我正在构建一个网络爬虫,因此我需要构建一个包含单词的索引(字典),其中包含单词出现的URL列表 因此,我想这样做: dic = {} dic['\xe2\x80\x93'] = 'http://example.com' #this is the url where the word appears 。。。但当我这样做的时候: print dic 我得到: '\xe2\x

我想知道如何解码某些文本,并找到了一些像这样的文本,我想解码:

\xe2\x80\x93
我知道打印它可以解决这个问题,但我正在构建一个网络爬虫,因此我需要构建一个包含单词的索引(字典),其中包含单词出现的URL列表

因此,我想这样做:

dic = {}
dic['\xe2\x80\x93'] = 'http://example.com' #this is the url where the word appears
。。。但当我这样做的时候:

print dic
我得到:

'\xe2\x80\x93'
。。。而不是
–€“

但是,当我执行
打印dic['\xe2\x80\x93']
时,我成功地获得了
的–欧元“


当您看到
\xhh
时,如何通过
打印dic
来获取
-字符转义序列。在这种情况下,它会显示字符的十六进制值(请参见:)

有时看到
\xhh
的原因,以及使用
打印时看到实际字符的原因与