【发布时间】:2014-08-30 14:28:11
【问题描述】:
当我使用 ipython terminal 并想打印一个有很多列的 numpy.ndarray 时,这些行会在大约 80 个字符的地方自动断开(即行的宽度是 cca 80 个字符):
z = zeros((2,20))
print z
大概,ipython 期望我的终端有 80 列。然而事实上,我的终端有 176 个字符的宽度,我想使用全宽。
我曾尝试更改以下参数,但没有效果:
c.PlainTextFormatter.max_width = 160
我如何告诉ipython 使用我的终端的全宽?
我在 Debian Wheezy 上使用 ipython 1.2.1
【问题讨论】:
-
顺便说一下,这不是 iPython 特有的,因此您可能需要更新标签以反映这一点。该行为特定于
numpy,无论您使用 iPython 还是任何其他 Python 解释器,该行为都是相同的。 -
1980 年代被称为。他们希望他们的终端宽度回来。 :(