原创 如何用 Python 获取基金数据(以东方财富网为例)(2)

sushi 28天前 119

在这个教程中,我们将一步一步学会如何使用 Python 获取基金数据,并把数据变成一个表格。

🧩 一、我们要做什么? 我们想要从一个网站(东方财富网)上获取基金的数据,例如:

基金的代码、名称

单位净值、累计净值

日涨跌情况

目标是写一个脚本,把这些数据取下来,然后放进一个表格(DataFrame)里。

🛠 二、我们需要用到的工具 在 Python 中,我们需要用到以下几个模块:

模块名称 用途 requests 用来联网,访问网页接口 pandas 用来处理和展示表格数据 warnings 忽略一些不重要的警告信息

先导入它们:

import requests
import pandas as pd
import warnings

# 忽略不必要的警告
warnings.filterwarnings("ignore")

🌍 三、请求数据的网址 我们要访问的是东方财富网的基金数据接口,网址如下(这是一个我们“访问数据”的地址): url = 'http://fund.eastmoney.com/Data/Fund_JJJZ_Data.aspx' 这个网址后面还需要一些“参数”,告诉网站我们想要哪一类数据、多少条数据等:

params = {
    't': '1',                # 类型:1 表示基金净值
    'lx': '1',               # 类型:1 表示全部基金
    'sort': 

本贴含有隐藏内容,付费后可阅(股票量化投资课程学员可免费阅读)

点击下方按钮购买

成为学员

上传的附件:

最新回复 ( 0条评论 )


官方微信
码力十足学量化
Powered by Xiuno BBS 4.0.7

官方微信