如何在python中解码ascii结合字符串

穆纳拉然

我正在尝试解码与字符串结合的 ascii

例子

g&#108bo&#115w&#111&#114t&#104

但我没有得到确切的输出

'g&#108bo&#115w&#111&#114t&#104'.decode("ascii")

输出

u'g&#108bo&#115w&#111&#114t&#104'

如果你删除这个字符 � 并只尝试使用整数,我会得到这个

>>> chr(108)
'l'
>>> chr(115)
's'
>>> chr(111)
'o'
>>> chr(114)
'r'
>>> chr(104)
'h'

预期产出

glbosworth

我如何将这个“glbosworth”解码为预期输出

BPL
  • 在 python3.6.x 上你可以使用html.unescape

    import html
    print(html.unescape('g&#108bo&#115w&#111&#114t&#104'))
    
  • 在 python 2.x 上你可以使用HTMLParser

    from HTMLParser import HTMLParser
    h = HTMLParser()
    print(h.unescape('g&#108bo&#115w&#111&#114t&#104'))
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在python中解码此字符串?

如何在Python中通过ASCII字符串恢复Unicode字符串?

如何在python中用unicode解码字符串?

如何在Java中解码DER编码的字符串?

如何在python中解码部分转义的unicode字符串(混合的unicode和转义的unicode)?

如何在Python 2.7中解码消息的mime部分并获取** unicode **字符串?

如何在python中解码(双重)'url-encoded'字符串

如何在 python 中解码这个二进制字符串?

如何在python中解码未知编码字符串,尝试过chardet?

当您使用struct模块在python中将2位字符的字符串中的16位ASCII数据解码为整数时,如何将其解码?

如何在PHP中解码包含json字符串作为值的json字符串?

如何在python中解码ascii

python中的HTML字符串解码

如何在python中的字符串上检测ASCII字符

如何在Python中编码/解码这个BeautifulSoup字符串,以便输出非标准的拉丁字符?

如何检查Python中的字符串是否为ASCII?

如何在Python中编码和解码百分比编码(URL编码)的字符串?

解码Python字符串

如何在python中的字符串中获取°字符?

如何在 Python 中返回字符串中的字符

如何在PowerShell上解码字符串

如何在Python中将dbus.Array从at解码为十六进制或字符串

如何在JScript中解码Base64字符串

如何在ruby中解码字符串UTF-8?

如何在 PHP 中解码特定字节的 varints 字符串

如何在Go中解码包含数组的查询字符串?

如何在UWP App中编码/解码URL字符串

如何在Swift 3中使用NSSecureCoding解码字符串?

如何在C ++服务器中解码curl url编码的字符串