Python获取东京奥运会奖牌情况
# 数据来源数据来自腾讯体育的[奥运会奖牌榜](https://m.sports.qq.com/ssr-html/olympic-tokyo-rank.htm)
# 代码
```
from requests import get
url = 'https://app.sports.qq.com/tokyoOly/medalsList?from=h5'
r = get(url) # 请求数据
result = r.json() # 转为json
if result['code'] == 0:
data = result['data']['data']['total'] # 数据筛选
print('以金牌数量排序')
print('国家/缩写 金牌/排名 银牌/排名 铜牌/排名 总/排名') # 数据说明
for country in data: # 格式化输出各国数据
print('{:\u3000<12}{:<10}{:<10}{:<10}{:<10}'.format(f"{country['nocName']}/{country['nocShortName']}", f"{country['gold']}/{country['nocGoldRank']}", f"{country['silver']}/{country['nocSilverRank']}", f"{country['bronze']}/{country['nocBronzeRank']}", f"{country['total']}/{country['nocRank']}"))
else: # 请求错误
print('错误')
print(r.text)
input('结束任务')
```
如果出现格式错误,请[下载txt](https://pro-2684.lanzoui.com/igeq4s1cu9a)(无注释),后缀名改为.py使用。
# 效果
时间:7-30 16:38
无名先森。 发表于 2021-7-30 18:27
有推送接口就更完美了,直接挂服务器上
wx, qq都有免费推送机器人的,可以自己找找看 厉害了,哈哈 厉害了,顺便学习了Python(都快忘完了) 哈哈,还有个小图标呢 有推送接口就更完美了,直接挂服务器上
这个接口怎么来的? 不错不错,正好学学! QingYi. 发表于 2021-7-30 18:32
这个接口怎么来的?
网页里抓包
页:
[1]
2