ipython:如何设置终端宽度

马丁·维格特

当我使用ipython terminal并想要打印一个numpy.ndarray包含多列的行时,这些行会在大约80个字符处自动断开(即行的宽度为cca 80个字符):

z = zeros((2,20))
print z

大概,ipython希望我的终端有80列。但是实际上,我的终端的宽度为176个字符,我想使用完整宽度。

我尝试更改以下参数,但这没有效果:

c.PlainTextFormatter.max_width = 160

我如何知道ipython使用终端的全宽?

ipython 1.2.1在Debian Wheezy上使用

Dolda2000

在仔细研究了代码之后,似乎您要查找的变量是numpy.core.arrayprint._line_width,默认情况下为75。设置为160对我有用:

>>> numpy.zeros((2, 20))
array([[ 0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0., 0.,  0.,  0.,  0.],
       [ 0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.]])

numpy.core.numeric.array_repr尽管可以使用更改此功能,但默认情况下用于数组格式化的功能是numpy.core.numeric.set_string_function

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何设置R以使用终端的所有宽度?

来自分类Dev

如何设置终端代理?

来自分类Dev

如何设置终端代理?

来自分类Dev

如何设置自动宽度?

来自分类Dev

如何设置宽度QVboxLayout

来自分类Dev

如何计算各种字符的终端列宽度?

来自分类Dev

如何重置Python解释器的终端宽度?

来自分类Dev

如何设置框的宽度与屏幕的宽度相同?

来自分类Dev

如何根据子宽度设置div的宽度?

来自分类Dev

如何设置框的宽度与屏幕的宽度相同?

来自分类Dev

如何根据子宽度设置div的宽度?

来自分类Dev

设置ipython控制台的默认工作目录(终端)

来自分类Dev

设置ipython控制台的默认工作目录(终端)

来自分类Dev

如何设置gnuplot的默认终端

来自分类Dev

如何设置jsch终端模式?

来自分类Dev

如何设置终端打开的位置?

来自分类Dev

如何设置jsch终端模式?

来自分类Dev

如何设置$ mdDialog的最大宽度?

来自分类Dev

如何设置固定宽度的列?

来自分类Dev

如何设置跨度的固定宽度

来自分类Dev

如何动态设置UILabel宽度?

来自分类Dev

如何设置Coreplot axisLabels宽度?

来自分类Dev

如何设置$ mdDialog的最大宽度?

来自分类Dev

如何设置最大图例宽度

来自分类Dev

如何为ipython matplotlib / pylab设置字体?

来自分类Dev

如何在IPython中重置MathJax设置?

来自分类Dev

如何在终端中检测unicode字符串宽度?

来自分类Dev

终端的长度和宽度如何通过SSH和telnet转发?

来自分类Dev

如何配置zsh提示,使其长度与终端宽度成比例