使用Canopy 1.7.1.3323/IPython 4.1.2无法正确呈现HTML

2024-04-23 14:15:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚刚升级到Canopy 1.7.1;我认为这个问题源于IPython版本从2.4.1到4.1.2的变化。在

我的问题是在Python中调用DataFrame对象似乎使用了__print__方法,也就是说,在解释器中输入print df和{}之间没有区别,不幸的是,这给了我一个纯文本的输出,而不是我通常得到的漂亮的表。在

因此,当我调用df而不是一个表时,得到的结果与此完全相同: 在

           date  flag
1      20151102     0
98663  20151101     1

这是在升级后立即发生的,我还尝试更新我所有的包。我还研究了this和{a2},但是没有一个解决方案适合我。('display.notebook_repr_html'已经是True

编辑:问题似乎与呈现HTML有关;键入

^{pr2}$

退货

<IPython.core.display.HTML object>

Tags: 对象方法文本版本dataframedfdatehtml