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

在Colab中使用Python读取文件后如何查看输出?

解决Colab中加载DataFrame后看不到输出的问题

嘿,我太懂这种代码跑了却看不到结果的憋屈了!你的代码其实已经成功把CSV数据加载到company_data_df这个DataFrame里了,只是Colab(本质是Jupyter环境)不会自动帮你显示变量内容,得咱们主动触发才行~

给你几个简单的解决办法:

  • 直接调用变量名:在代码最后单独加一行company_data_df,Colab会自动用漂亮的表格格式展示整个数据集(数据量大的话会自动截断显示),这是Jupyter最方便的特性之一。
  • 打印输出:如果需要更朴素的文本格式输出,就在最后加print(company_data_df),适合快速查看全量内容。
  • 查看部分数据:如果数据集很大,想快速验证加载是否成功,用company_data_df.head()(显示前5行)或者company_data_df.tail()(显示后5行),输出更简洁。

修改后的完整代码示例:

import urllib
import pandas as pd
data = urllib.request.urlopen('https://gist.githubusercontent.com/jvilledieu/c3afe5bc21da28880a30/raw/a344034b82a11433ba6f149afa47e57567d4a18f/Companies.csv')
company_data_df = pd.read_csv(data)
# 这里加一行触发显示的代码
company_data_df.head()  # 或者直接写company_data_df、print(company_data_df)

为啥原来的代码没输出呢?因为在Python里,单纯的变量赋值语句(比如company_data_df = pd.read_csv(data))不会主动产生输出,只有当你明确要求显示(打印或交互式调用)时,才会把内容展示出来~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 20:37:35