You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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终端的最大输出行数
    不是回滚缓冲区设置,是终端本身的输出行数限制:

    1. 按Ctrl+,打开设置面板
    2. 搜索「terminal.integrated.maxOutputLines」
    3. 把数值改成10000或者更大
    4. 重启终端再测试
  • 如果用交互式窗口/Jupyter Notebook
    要是你用的是VS Code里的Jupyter交互式窗口,得单独调Jupyter的输出限制:

    1. 打开设置面板,搜索「jupyter.outputTextLineLimit」
    2. 调大这个数值,比如设为10000
  • 换种方式输出验证
    如果以上都没效果,先导出到文件查看完整数据,或者打印指定行数测试:

    # 导出到CSV
    df.to_csv('full_data.csv', index=False)
    # 打印前200行测试
    print(df.iloc[:200])
    

内容的提问来源于stack exchange,提问作者ZFCrow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 06:40:29