1. 对东方财富官网的分析
步骤:
- 通过刷新网页,点击等操作,我们发现https://datacenter-web.eastmoney.com/api/data/v1/get?请求后面带着一些参数即可以获取到相应数据。
- 我们使用python来模拟这个请求即可。
我们以如下选择的页面为切入点,以此获取当前所有A股的一些基本数据。
通过F12调出浏览器调试框,对该网站的数据拉取协议为参考,然后通过python模拟此类请求,进行获取数据,如下图所示:
主要代码如下:
import pandas as pd
from typing import List
import requests, json
class CustomedSession(requests.Session):
def request(self, *args,