大家好,我是Python进阶者。
一、前言
前几天在Python白银交流群大家在交流东方财富网分时数据的抓取方法,时分数据如下图所示。
Python进阶者,赞23
这里群友【꯭】也给了一份代码,分享给大家。
import json
import requests
for page in range(5):
params = (
('pagesize', '144'),
('ut', '7eea3edcaed734bea9cbfc24409ed989'),
('dpt', 'wzfscj'),
('cb', 'jQuery1124029337350072397084_1631343037828'),
('pageindex', str(page)),
('id', '6009051'),
('sort', '1'),
('ft', '1'),
('code', '688103'),
('market', '1'),
('_', '1631343037827'),
)
response = requests.get('http://push2ex.eastmoney.com/getStockFenShi', params=params, verify=False)
response = response.text
response = response.split('(')[1]
response = response.split(')')[0]
response = json.loads(response)
data_lis = response["data"]["data"]
for data in data_lis:
print(data)
二、实现过程
今天我们要实现的是时分数据的获取,这里提供两个方法,希望对大家有所参考。
关于url的寻找,确实花费了一番心思,最终发现它藏在这里,如下图所示:
之后复制这个链接,在浏览器中打开的话,可以看到密密麻麻的,有点烧脑。
这里【