【问题标题】:How to change IPython console width如何更改 IPython 控制台宽度
【发布时间】:2026-02-21 05:05:02
【问题描述】:

编辑器中有一条垂直线。当我运行代码时,一旦到达这条垂直线,结果就会转到下一行。

现在我明白了:

3433 3344 3434 3434 3434 3434/
343 4645 345345 56546 35345/
3656 546546 3534 3553 5645

我希望控制台输出是这样的

3433 3344 3434 3434 3434 3434 343 4645 345345 56546 35345 3656 546546 3534  3553 5645

我希望我的代码输出占据我屏幕的整个宽度。

我在 Anaconda 的 Spyder(Ptyhon 3.6) 中使用 IPython

【问题讨论】:

    标签: ipython spyder


    【解决方案1】:

    此处是 Spyder 维护者)不幸的是,现在(2018 年 5 月)无法配置输出文本可以在我们的控制台中使用的宽度。

    【讨论】:

    • 现在呢?
    • 还是不行。输出文本在控制台中换行,抱歉。
    【解决方案2】:

    如果你要打印一个 numpy 数组,你可以这样设置你的“线宽”:

    import numpy as np
    l_w = 1000 #The number of elements to display before truncation in console
    np.set_printoptions(linewidth=l_w)
    

    【讨论】:

      最近更新 更多