在Python的IDLE中扩展shell的宽度

Mit*_*ney 5 shell numpy screen python-idle

我是python的新手,我正在使用Python的IDLE.使用numpy,我创建了一个24 x 24矩阵.我只是想看一下矩阵.我已经在我的显示器上最大化了外壳,所以有足够的空间来打印整个24列的宽度,但它只打印前13列,然后继续到下一行打印下面的11列(在Stack中遇到麻烦)溢出复制并粘贴它正在做的事情).Shell窗口的整个右半部分是空白的(它压缩所有东西以适合左半部分).

这比打印24列宽更难阅读.任何人都可以告诉我如何使用shell的整个宽度(而不仅仅是左半部分)说服IDLE打印?我认识到这是一个有点愚蠢的问题而道歉,但它让我发疯.

它看起来有点像这样(再次尝试粘贴时出现Stack Overflow问题):

[ 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.,  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.]])
Run Code Online (Sandbox Code Playgroud)

谢谢,米奇

pv.*_*pv. 7

import numpy as np
np.set_printoptions(linewidth=999999)
Run Code Online (Sandbox Code Playgroud)

更多信息,请查看

help(np.set_printoptions)
Run Code Online (Sandbox Code Playgroud)