jupyter生成html失败,html – 如何在Jupyter中导出时在markdown单元格中转换标签?

正如在

issue中所讨论的,这可能与mistune(nbconvert使用的)如何解析html属性有关.你有什么版本的迷雾?

如果您有迷雾0.7.3,您将遇到以下情况:

In [1]: import mistune

In [2]: mistune.markdown('\n link

...: h=100> \n', escape=False)

Out[2]: '

<img src="link" align="right" width=100>

\n'

In [3]: mistune.markdown('\n link

...: h="100"> \n', escape=False)

Out[3]: '

link

\n'

In [4]: mistune.__version__

Out[4]: '0.7.3'

而0.7.4提供:

In [1]: import mistune

In [2]: mistune.markdown('\n link

...: h=100> \n', escape=False)

Out[2]: '

link

\n'

In [3]: mistune.markdown('\n link

...: h="100"> \n', escape=False)

Out[3]: '

link

\n'

In [4]: mistune.__version__

Out[4]: '0.7.4'

如果您为html属性添加引号 – 例如,< img src =“link”align =“right”width =“100”> – 这可能解决问题.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值