请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Crossin的编程教室

微信公众号:
crossincode
 找回密码
 立即加入
查看: 57|回复: 1

有关NBA球员出手喜好源码的问题

[复制链接]

1

主题

0

好友

5

积分

新手上路

Rank: 1

发表于 2020-1-18 08:40:02 |显示全部楼层
这是NBA球员出手喜好源码的第一段(在juptyer notebook上跑):
a = input('请输入绘制图形的球员ID ')
season = '2018-19'
url = "https://stats.nba.com/stats/shotchartdetail?CFID=33&CFPARAMS=" + season + "&ContextFilter=&ContextMeasure=FGA&DateFrom=&DateTo=&GameID=&GameSegment=&LastNGames=0&LeagueID=00&Location=&MeasureType=Base&Month=0&OpponentTeamID=0&Outcome=&PaceAdjust=N&PerMode=PerGame&Period=0&PlayerID="+ a + "&PlusMinus=N&Position=&Rank=N&RookieYear=&Season=2018-19&SeasonSegment=&SeasonType=Regular+Season&TeamID=0&VsConference=&VsDivision=&mode=Advanced&showDetails=0&showShots=1&showZones=0&PlayerPosition="
print(url)
headers = {'User-Agent':'chrome'}
print('获取数据...')
# 请求含有球员投球数据的url
response = requests.get(url, headers=headers,timeout=5)
data = response.json()
data

这是报错:
ReadTimeout: HTTPSConnectionPool(host='stats.nba.com', port=443): Read timed out. (read timeout=5)
请问该如何解决??
回复

使用道具 举报

155

主题

36

好友

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-1-20 23:01:07 |显示全部楼层
这个官方数据接口最近突然失效了,暂时还没找到替代,所以确实没法成功
过阵子看看会不会恢复吧,我也再找找看有没有新接口
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|Archiver|手机版|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2020-2-24 03:38 , Processed in 0.050596 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部