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

Google Colab中pandas.io.data模块导入失败问题求助

问题解决方法

错误原因

  1. pandas.io.data模块在pandas 0.19.0版本后被移除,不再作为pandas的内置模块存在;
  2. 原代码中使用的google数据源早已停止服务,无法再通过该渠道获取股票数据。

解决方案

推荐使用yfinance库(目前最常用的免费美股数据获取工具)来替代,步骤如下:

  1. 安装yfinance库
    执行以下命令完成安装:
pip install yfinance
  1. 修改代码
    替换原代码中的导入和数据读取逻辑,修改后的完整代码:
import numpy as np
import pandas as pd
import yfinance as yf

# 获取谷歌2009-2014年的股票历史数据
goog = yf.download('GOOG', start='2009-03-14', end='2014-04-14')
# 输出数据的最后5行
print(goog.tail())

补充说明

  • yfinance返回的DataFrame结构与原代码预期的结构一致,包含开盘价、最高价、最低价、收盘价、调整收盘价和成交量等字段;
  • 日期格式采用YYYY-MM-DD更规范,避免不同环境下的解析歧义。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 09:23:14