Python终端输出宽度

标签 python python-3.x shell unix formatting

我在终端中的 Python 3.5.2 输出(在 mac 上)被限制为 ca 的宽度。 80px,即使我增加终端窗口的大小。

这种窄的宽度在输出长数组时会导致一堆换行符,这真的很麻烦。如何告诉 python 使用完整的命令行窗口宽度?

作为记录,我没有在任何其他程序中看到这个问题,例如我的 c++ 输出看起来很好。

最佳答案

对于 numpy,事实证明您可以通过设置启用完整输出
np.set_printoptions(suppress=True,linewidth=np.nan,threshold=np.nan) .

关于Python终端输出宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43514106/

相关文章:

javascript - ActiveXObject运行不返回(shell)

java - 评估后检索使用的常规变量

Python删除任何不是字母或数字的东西

python - 避免使用两个不同的数字子类(int 和 long)?

python - 对 python 脚本文件的说明

python - 如何将 matplotlib 包含限制为一个对象?

python - 我可以使用 Fabric 执行交互式 shell 命令吗?

python - 在 django 中向租户管理员隐藏公共(public)模型

Python 3 将 ping 设置为变量返回 0

python-3.x - 如何将 AWS 托管策略附加到 cloudformation 和对流层中的角色