找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1471|回复: 1

[求助] 这种格式的返回值应该怎么解析?

0

主题

1

帖子

1

积分

贫民

积分
1
十八线码农 发表于 2020-9-28 21:51:11 | 显示全部楼层 |阅读模式
本帖最后由 十八线码农 于 2020-9-28 21:53 编辑


计划拿新浪爱彩的足彩竞彩历史数据练习一下爬虫,
比如请求这个url
https://www.aicai.com/static/no_cache/jc/zcnew/data/hist/200926zcRefer.js
返回的值如下,用哪个库哪个方法来解析会比较高效?
比如想提取比赛场次1873127中“hosturl”,“guesturl”,avgodds中的“fwin”参数的值。
求高手赐教。
<pre style="word-wrap: break-word; white-space: pre-wrap;">{'1873127':{'hrank':'8','grank':'5','fight':{'win':'2','draw':'4','lose':'4'},'odds':{'21':{'fwin':21500,'fdrow':32000,'flose':33000,'win':21000,'drow':33000,'lose':34000},'26':{'fwin':21000,'fdrow':30000,'flose':32000,'win':20500,'drow':30000,'lose':34000},'23':{'fwin':22500,'fdrow':31000,'flose':33000,'win':21000,'drow':32500,'lose':35000},'184':{'fwin':21300,'fdrow':32000,'flose':30000,'win':21300,'drow':34000,'lose':37000}},'asia':{'11':{'fwin':9100,'ftape':'平手/半球','flose':8900,'win':10600,'tape':'半球','lose':7400},'6':{'fwin':9500,'ftape':'平手/半球','flose':9300,'win':8400,'tape':'平手/半球','lose':10500},'10':{'fwin':8600,'ftape':'平手/半球','flose':9600,'win':8500,'tape':'平手/半球','lose':10500},'13':{'fwin':9200,'ftape':'平手/半球','flose':10200,'win':8900,'tape':'平手/半球','lose':10500}},'index':{'fkelly':{'win':'0.91','drow':'0.91','lose':'0.91'},'kelly':{'win':'0.92','drow':'0.92','lose':0.92}},'avgOdds':{'fwin':'21528.6946','fdrow':'31049.6886','flose':'32535.3054','win':'20678.4012','drow':'31768.2635','lose':'34703.5868'},'bf':{'price':{'win' :218,'drow':350,'lose':380},'index':{'win' :4318,'drow':3526,'lose':2154}},'radio':{},'let':{},'sp':{'jczq_bcspf_gd':'3.40-15.00-34.00-5.00-4.70-6.50-27.00-15.00-5.20','jczq_spf_gd':'4.30-3.70-1.57','jczq_xspf_gd':'2.06-3.28-2.92','jczq_zjqs_gd':'9.00-3.95-3.25-3.65-6.30-13.00-22.00-36.00','jczq_bf_gd':'80.00-6.60-9.00-7.50-20.00-18.00-28.00-50.00-40.00-80.00-150.0-120.0-250.0-400.0-9.00-6.00-15.00-70.00-120.0-7.75-13.00-9.00-30.00-27.00-32.00-90.00-80.00-100.0-300.0-250.0-300.0'},'col':'#33CC99','url':'/league/247/','hostUrl':'/team/201/','guestUrl':'/team/2678/','hscore':1,'ascore':1,'hhscore':0,'ahscore':0},
'1930465':{'hrank':'10','grank':'7','fight':{'win':'0','draw':'4','lose':'6'},'odds':{'21':{'fwin':21000,'fdrow':32500,'flose':35000,'win':20000,'drow':32000,'lose':39000},'26':{'fwin':21000,'fdrow':30000,'flose':32500,'win':19100,'drow':30000,'lose':38000},'23':{'fwin':22000,'fdrow':33000,'flose':33000,'win':20500,'drow':33000,'lose':39000},'184':{'fwin':20800,'fdrow':33000,'flose':31000,'win':19900,'drow':33000,'lose':43000}},'asia':{'11':{'fwin':8000,'ftape':'平手/半球','flose':10000,'win':9600,'tape':'半球','lose':8400},'6':{'fwin':9300,'ftape':'平手/半球','flose':9700,'win':10600,'tape':'半球','lose':8500},'10':{'fwin':7900,'ftape':'平手/半球','flose':10300,'win':9900,'tape':'半球','lose':9000},'13':{'fwin':8100,'ftape':'平手/半球','flose':11500,'win':10500,'tape':'半球','lose':8800}},'index':{'fkelly':{'win':'0.92','drow':'0.92','lose':'0.92'},'kelly':{'win':'0.92','drow':'0.92','lose':0.92}},'avgOdds':{'fwin':'20831.5977','fdrow':'32109.7644','flose':'33404.5977','win':'19797.0862','drow':'31890.7931','lose':'37476.4368'},'bf':{'price':{'win' :208,'drow':345,'lose':440},'index':{'win' :5372,'drow':3503,'lose':1124}},'radio':{},'let':{},'sp':{'jczq_xspf_gd':'1.90-3.00-3.65','jczq_bcspf_gd':'3.05-15.00-40.00-4.65-4.50-7.50-29.00-15.00-6.15','jczq_spf_gd':'4.10-3.35-1.68','jczq_bf_gd':'80.00-6.10-8.25-7.50-18.00-17.00-28.00-40.00-40.00-70.00-120.0-120.0-250.0-400.0-8.00-5.70-14.00-70.00-150.0-8.25-16.00-10.50-40.00-32.00-40.00-120.0-80.00-120.0-400.0-300.0-400.0','jczq_zjqs_gd':'8.00-3.90-3.20-3.80-6.50-14.00-24.00-
。。。。
回复

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
十八线码农  楼主| 发表于 2020-9-30 15:27:34 | 显示全部楼层
通过了吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表