笔记-pd.set_option()、warnings、np.set_printoptions参数详解
一、pd.set_option()
pd.set_option() 函数用于设置 pandas 的各种显示选项。
1 | |
二、warnings
在 Python 编程中,warnings 模块被用来发出警告信息,这些警告通常用来指出可能的问题,但又不足以抛出异常终止程序执行的情况。警告可以用来提醒开发者注意某些潜在的问题,比如过时的函数使用、未来可能会改变的行为等。
warnings 模块定义了多个警告类别,例如:
1 | |
1 | |
三、np.set_printoptions
np.set_printoptions 是 NumPy 库中的一个函数,用于设置打印数组时的显示选项。通过这个函数,你可以控制 NumPy 数组在打印时的行为,例如小数点后的位数、数组的显示宽度等。
常用参数
precision
作用:设置浮点数的小数点后位数。
默认值:8
threshold
作用:设置完整打印数组的元素数量阈值。如果数组的元素数量超过这个阈值,则会以省略号(…)的形式简化打印。
默认值:sys.getoption(“numpy.printthreshold”),通常是 1000
edgeitems
作用:设置当数组被简化打印时,每端显示的元素数量。
默认值:3
linewidth
作用:设置每行的最大宽度(字符数)。
默认值:80
suppress
作用:设置是否抑制小数点后多余的零。
默认值:False
nanstr
作用:设置 NaN(Not a Number)的显示字符串。
默认值:’nan’
infstr
作用:设置无穷大(Infinity)的显示字符串。
默认值:’inf’
formatter
作用:设置自定义的格式化函数字典,可以针对不同的数据类型设置格式化函数。
默认值:None
1 | |

笔记-pd.set_option()、warnings、np.set_printoptions参数详解
https://qzkq.github.io/2026/01/05/笔记-pd.set_option()、warnings、np.set_printoptions参数详解/