Fas*_*ser 8 python unix shell formatting python-3.x
我在终端中的 Python 3.5.2 输出(在 mac 上)被限制为 ca 的宽度。80px,即使我增加终端窗口的大小。
这种窄的宽度在输出长数组时会导致一堆换行符,这真的很麻烦。如何告诉 python 使用完整的命令行窗口宽度?
作为记录,我没有在任何其他程序中看到这个问题,例如我的 C++ 输出看起来很好。
对于 numpy,事实证明您可以通过设置启用完整输出
np.set_printoptions(suppress=True,linewidth=np.nan,threshold=np.nan).
小智 7
在Python 3.7及以上版本中,您可以使用
from shutil import get_terminal_size
pd.set_option('display.width', get_terminal_size()[0])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7048 次 |
| 最近记录: |