Spyder - IPython控制台 - 在屏幕宽度上启用打印

时间:2018-02-09 20:20:11

标签: python ipython spyder

我通过Spyder使用IPython控制台。是否可以让控制台在整个屏幕上打印?包含的图片显示了控制台中的空白空间量。当我打印一个包含许多列的数据框时,我特别令人沮丧,我一次只能看到6个。

Spyder console pic

1 个答案:

答案 0 :(得分:0)

对于pandas.DataFrame对象,您可以按照文档中的说明设置显示宽度

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.set_option.html

达到您希望的极限。他们说IPython不在终端中运行(在Spyder中使用时),因此它无法自动检测宽度,因此您应该提供一个特定的值,例如:

pandas.set_option('display.width', 140)

,它将最多显示140个列,然后截断。