在IPython / pandas中格式化问题

时间:2013-08-05 20:58:26

标签: pandas string-formatting ipython-notebook

希望我正在使用pandas和IPython来返回一些我想要复制和粘贴的HTML嵌入代码。

问题是输出被裁剪了。如何更改设置以便查看完整结果?

以下是一个例子:

<h2>Evil Trent</h2><iframe width="560" height=...

如果我使用df.ix [0]选择单个元素,您可以看到完整的结果。

<h2>Evil Trent</h2><iframe width="560" height="315" src="//www.youtube.com/embed/qvX8cfMUPqg" frameborder="0" allowfullscreen></iframe><p>Published by Evan Leonard on Monday August 05.</p>

我想要的是看到输出的其余部分。这是Chrome上IPython中的简单设置问题吗?

1 个答案:

答案 0 :(得分:3)

尝试将option.display.max_colwidth设置为更大的值:

In [11]: df
Out[11]:
                                                   0
0  <h2>Evil Trent</h2><iframe width="560" height=...

In [12]: pd.options.display.max_colwidth
Out[12]: 50

增加到200似乎是这样做的:

In [13]: pd.options.display.max_colwidth = 200

In [14]: df
Out[14]:
                                                                                                                                                                                              0
0  <h2>Evil Trent</h2><iframe width="560" height="315" src="//www.youtube.com/embed/qvX8cfMUPqg" frameborder="0" allowfullscreen></iframe><p>Published by Evan Leonard on Monday August 05.</p>

请参阅"working with package options" section of the docs