如何在python中解码这个字符串?
title = 'Fast & Furious 6'
得到:
Fast & Furious 6
谢谢!
答案 0 :(得分:1)
使用此代码,您可以从ascii rappresentation获得char符号。
title = 'Fast & Furious 6'
title = title[:-1]
substring=[x.strip() for x in title.split(';')]
titleFinal = ''
for ch in substring:
newstr = ch.replace("&#", "")
titleFinal+=chr(int(newstr))
print(titleFinal)
答案 1 :(得分:0)
只需使用内置的html
模块:
import html
decoded_title = html.unescape(title))
因为您的字符串由 HTML安全序列(数字字符引用)组成。