Pandas和NumPy默认宽度在启动时更改

2024-05-23 14:25:19 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法在ipythonshell启动时指定Pandas和NumPy显示宽度。例如

# Run this at startup
import numpy as np
np.set_printoptions(linewidth=200)

import pandas as pd
pd.options.display.width = 200

Tags: runimportnumpypandas宽度asnpthis
2条回答

对于Windows,对于我,我有一个启动目录:

'C:\Users\username\.ipython\profile_default\startup'

在这里,我创建了一个文件:

'00-script.py`

此目录中的文件将按名称的字母顺序运行。我把'00'放在前面以确保它先运行。在这个文件中,您可以输入:

import numpy as np
np.set_printoptions(linewidth=200)

import pandas as pd
pd.options.display.width = 200

查看文档以查看目录的位置。你知道吗

Documentation

只需通过@piRSquared补充答案,在基于Unix的系统上,您可以通过在~/.ipython/profile_default/startup中放置启动脚本来完成:

$ cat ~/.ipython/profile_default/startup/load_pdnp.py 
import pandas as pd
import numpy as np

pd.options.display.width = 200
np.set_printoptions(linewidth=200)

~/.ipython/profile_<name>/startup用于特定配置文件。你知道吗

它的副作用是pdnp现在可以在ipythonshell中使用。你知道吗

相关问题 更多 >