为了账号安全,请及时绑定邮箱和手机立即绑定

在 iPyWidgets 的 Html Widget 中显示 unicode

在 iPyWidgets 的 Html Widget 中显示 unicode

杨魅力 2021-06-01 17:53:04
我想在 Jupiter 中显示 Unicode 文本(波斯文本)。目前,我使用 from HTML 小部件来显示如下文本:# title is unicodetitle_value = widgets.HTML(value = title)但是,我收到了以下错误:TraitError: 无法解码 '\xd9\xbe\xda\x98\xd9\x88 405 \xd9\x85\xd8\xb4\xda\xa9\xdb\x8c \xd9\x81\xd8\xb1\xd9\x88\xd8\ xb4 90 91' 用于 HTML 实例的 unicode 特征“值”。无论如何,当print标题的结果将是波斯语。应该怎么解决问题?我应该提到encode("utf-8")它不能正常工作,因为我想显示 Unicode 文本!
查看完整描述

1 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

我发现一个简单的解决方案是使用decode("utf-8")

title_value = widgets.HTML(value = title.decode("utf-8"))


查看完整回答
反对 回复 2021-06-09
  • 1 回答
  • 0 关注
  • 173 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信