成功预测到了球赛胜负?使用Python来采集球员信息
前言
嗨嗨,最近看球赛的朋友多吗
emm怎么说,我对这个虽然兴趣不是很大
但是还是想跟朋友赌赌,自己对这些球员也不是很熟悉,索性叫我的好同事帮我用Python采集了各国球员的一些信息,没料到竟预测成功了!
这次日本队还是有点东西的
原码.
知识点
- 动态数据抓包
- equests发送请求
- json数据解析
开发环境
- python 3.8 运行代码
- pycharm 2021.2 辅助敲代码
- requests pip install requests
实现代码:
- 发送请求
- 获取数据
- 解析数据
- 保存数据
import requests # 发送网络请求的 导入别人写好的功能
import csv # 写入数据的 内置模块# 伪装
headers = {'Cookie': '*****; ULV=1669203299775:10:6:4:175.0.61.120_1669203295.444472:1669203296517','Host': 'api.sports.sina.com.cn','Referer': 'http://****.cn/','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36'
}
url = 'http://*****.cn/?p=sports&s=sport_client&a=index&_sport_t_=football&_sport_s_=opta&_sport_a_=teamStatics&show_players=1&type=108&season=2017&id=960&dpc=1'response = requests.get(url=url, headers=headers)json_data = response.json()players = json_data['result']['data']['players']f = open('日本球队.csv', mode='a', encoding='utf-8', newline='')
csv_writer = csv.writer(f)
csv_writer.writerow(['player_name_cn', 'count', 'mins_played', 'goal_assist', 'goals', 'total_pass', 'accurate_pass'])
for player in players:player_name_cn = player['player_name_cn'] # 球员名称count = player['count'] # 场次mins_played = player['mins_played'] # 出场时间goal_assist = player['goal_assist'] # 助攻goals = player['goals'] # 进球total_pass = player['total_pass'] # 传球accurate_pass = player['accurate_pass'] # 传准csv_writer.writerow([player_name_cn, count, mins_played, goal_assist, goals, total_pass, accurate_pass])
最后
今天的分享到这里就结束了 ,感兴趣的朋友也可以去试试哈
对文章有问题的,或者有其他关于python的问题,可以在评论区留言或者私信我,
觉得我分享的文章不错的话,可以关注一下我,或者给文章点赞(/≧▽≦)/
成功预测到了球赛胜负?使用Python来采集球员信息相关推荐
- 用Python采集球员信息,成功预测到了球赛胜负?
前言 嗨嗨,最近看球赛的朋友多吗 emm怎么说,我对这个虽然兴趣不是很大 但是还是想跟朋友赌赌,自己对这些球员也不是很熟悉,索性叫我的好同事帮我用Python采集了各国球员的一些信息,没料到竟预测成功 ...
- 【Python项目】用Python采集球员信息,成功预测到了世界杯球赛胜负?
前言 halo,包子们上午好 世界杯都买了吧,球赛反着买,别墅靠大海 用Python采集球员信息,成功预测到了世界杯球赛胜负? 废话不多说,直接开整 相关文件 关注小编,私信小编领取哟! 当然别忘了一 ...
- 用python采集球员信息,成功预测到球赛胜负?
哈喽,最近看球赛的朋友多吗 虽然我不看球赛,也不d⚽️ 看到身边的人都在赌d,还挺有意思的,我也想试试,但是自己对这些球员也不是很熟悉,索性叫我的好同事帮我用Python采集了各国球员的一些信息,没料 ...
- python snmp采集交换机信息_Python采集12星座信息,分析出12星座的各个特点
一个微博热搜引发的故事 一.故事从这里开始 二.搞事情第一步:搜集图片 三.搞事情第二步:展示图片 四.搞事情第三步:推广链接 五.搞事情第四步:统计分析 1.数据处理2.数据筛选3.统计各天的频率4 ...
- python自动采集财经信息翻译成英文一并上传到wordpress网站
#coded by 伊玛目的门徒 #coding=utf-8 from wordpress_xmlrpc import Client, WordPressPost from wordpress_xml ...
- python snmp采集交换机信息_智慧工厂工业交换机网络运维管理系统
新基建按下加速键,工业互联网迎来新的发展机遇.工业互联网的本质和核心是通过工业互联网平台把设备.生产线.工厂.供应商.产品和客户紧密地连接融合起来.可以帮助制造业拉长产业链,形成跨设备.跨系统.跨厂区 ...
- python snmp采集交换机信息_交换机和大机技术术语(大全)
1. 交换机:交换机是用来实现交换式网络的设备,在iSO的OSI模型中,它是位于第二层--数据链路层的设备,能对帧进行操作,是一种智能型设备. 2. IEEE 802.3:以太网标准 3. IEEE ...
- python snmp采集交换机信息_网管交换机与非网管交换机的利弊介绍
交换机可以分为网管交换机以及非网管交换机,网管型交换机就字面上的意思,可以网络管理的交换机,而非网管交换机,是相对网管型交换机而言的,非网管交换机又称为傻瓜型交换机,不需要任何设置,插上网线即可.那么 ...
- 为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果...
为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果... 前因后果 准备工作 实现步骤 代码展示 部分效果展示 最后 前因后果 最近不是世界杯嘛,但是太忙了实在没时间看,于是为了 ...
最新文章
- C#使用CDO发送邮件
- 比特币现金受到美国和欧洲市场的欢迎
- 关于 Hive 报 SemanticException 错误的问题
- Linux快速工作使用指令经验(持续更新)
- 字符串不替代_TI-Nspire 系列的字符串操作
- android菱形imageview,ios – 在UICollectionView中,UIImageView应该是圆形视图而不是菱形...
- InputStreamReader 和 OutputStreamWriter类用法简介,及演示。
- Python实现倒计时按钮
- Leetcode每日一题:842.split-array-into-fibonacci-sequenc(将数组拆分成斐波那契序列)
- JS事件冒泡和事件捕获
- word如何设置上标形式_如何在word里设置删除线、添加着重号、上标和下标?戳这里...
- 笔记本电脑 联想 Thinkpad E420 无法打开摄像头怎么办
- win10开机慢黑屏时间长
- 网页Flash实现图片轮播特效
- PHP-SDK实现微信付款码支付
- CCPC2016长春站打铁记
- 解读国内外园艺机器人的应用现状
- Python0基础(上)——期末不挂科
- C1认证学习十一(常用网络命令以及端口)
- RTX2070s和RTX2060s显卡差距大吗?
热门文章
- Spek 无损音频分析工具
- layer ajax返回成功 关闭窗口,layer.msg()自动关闭后刷新页面
- KOF拳皇游戏(JS游戏)
- oppo手机怎么分屏android,OPPO手机怎么分屏 OPPO手机设置分屏模式的方法
- php网页怎么插入背景图片,HTML中更换或添加网站背景图片的代码怎么写?(示例)...
- 京东获得JD商品详情 API 返回值说明
- 如何成为一名业余程序员
- c语言文件中筛选字符,用c语言实现文本文件中的字符筛选分析(一)
- 用python实现菜品的图片识别
- 深度学习(3)——离散回归,最小二乘法