VS Code中如何提升Pandas输出终端的显示行数?
解决VS Code中Pandas DataFrame仅显示100行的问题
试试下面几个办法,逐个排查:
调整Pandas的完整显示配置
只设置display.max_rows可能不够,把相关选项都配上:import pandas as pd pd.set_option('display.max_rows', None) pd.set_option('display.expand_frame_repr', False)display.expand_frame_repr会禁止数据框自动换行折叠,避免因格式问题截断行数。修改VS Code终端的最大输出行数
不是回滚缓冲区设置,是终端本身的输出行数限制:- 按
Ctrl+,打开设置面板 - 搜索「terminal.integrated.maxOutputLines」
- 把数值改成10000或者更大
- 重启终端再测试
- 按
如果用交互式窗口/Jupyter Notebook
要是你用的是VS Code里的Jupyter交互式窗口,得单独调Jupyter的输出限制:- 打开设置面板,搜索「jupyter.outputTextLineLimit」
- 调大这个数值,比如设为10000
换种方式输出验证
如果以上都没效果,先导出到文件查看完整数据,或者打印指定行数测试:# 导出到CSV df.to_csv('full_data.csv', index=False) # 打印前200行测试 print(df.iloc[:200])
内容的提问来源于stack exchange,提问作者ZFCrow
相关产品推荐
相关产品推荐

