决战世界杯——Python预测球赛胜负
前言
嗨嗨,最近看球赛的朋友多吗
emm怎么说,我虽然看不懂球哈哈,是个球盲
但是还是想跟朋友赌赌谁会获胜,自己对这些球员也不是很熟悉,索性叫我的好同事帮我用Python采集了各国球员的一些信息,没料到竟预测成功了!
这次小日子队还是有点东西的
知识点
- 动态数据抓包
- requests发送请求
- json数据解析
开发环境
- python 3.8 运行代码
- pycharm 2021.2 辅助敲代码
- requests pip install requests
实现代码:
- 发送请求
- 获取数据
- 解析数据
- 保存数据
import requests # 发送网络请求的 导入别人写好的功能
import csv # 写入数据的 内置模块python学习交流Q群:465688591 ### 源码领取
# 伪装
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的问题,可以在评论区留言或者私信我哦
觉得我分享的文章不错的话,可以关注一下我,或者给文章点赞٩(๑❛ᴗ❛๑)۶
决战世界杯——Python预测球赛胜负相关推荐
- python 预测足球_利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!...
今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据说话 今天我们聊一聊 Python预测LOL胜负 目前,英雄联盟S10全球总决赛正在火热进行中,最终决赛于10月31日在 ...
- python 比赛成绩预测_利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!值得,涨知识了!...
Mika 来源 | 头图 |CSDN自东方IC今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据说话 今天我们聊一聊 Python预测LOL胜负 目前,英雄联盟S10全球 ...
- 利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!
作者 | 真达.Mika 来源 | CDA数据分析师(ID:cdacdacda) 头图 | CSDN 下载自东方IC 今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据 ...
- 分析5万多场英雄联盟比赛,教你如何轻松用python预测胜负
CDA数据分析师 出品 作者:真达.Mika 数据:真达 后期:Mika [导读] 今天教大家用Python预测英雄联盟比赛胜负.Show me data,用数据说话!今天我们聊一聊 pyth ...
- 【Python项目】用Python采集球员信息,成功预测到了世界杯球赛胜负?
前言 halo,包子们上午好 世界杯都买了吧,球赛反着买,别墅靠大海 用Python采集球员信息,成功预测到了世界杯球赛胜负? 废话不多说,直接开整 相关文件 关注小编,私信小编领取哟! 当然别忘了一 ...
- Python 预测 NBA 比赛结果
Python 预测 NBA 比赛结果 一. 内容介绍 不知道你是否在朋友圈被刷屏过 NBA 的某场比赛进度或者结果?或者你就是一个 NBA 狂热粉,比赛中的每个进球.抢断或是逆转压哨球都能让你热血沸腾 ...
- 大数据与JS实现2014巴西世界杯冠军预测图
代码下载地址:http://www.zuidaima.com/share/1855841547176960.htm 原文:大数据与JS实现2014巴西世界杯冠军预测图 四年一度的球迷狂欢节就要到了,3 ...
- 利用Python预测NBA比赛结果
关注「实验楼」,每天分享一个项目教程 NBA总决赛正在火热上演,而有数据的地方就有预测,本教程就教你使用Python预测NBA比赛的结果. 正文共:3240 字 预计阅读时间:8 分钟 一.实验介绍 ...
- 赠书 | Python 预测股票价格,竟然这么简单
作为一种技术手段,预测在金融.证券领域的应用非常广泛,尤其是对股票价格的预测.我们介绍一下获得股票数据的方法,并基于此对数据进行预处理,接着使用数据分析方法,建立基础特征,进一步构建预测模型,且基于新 ...
最新文章
- Flex学习的利器《Hello Flex4》
- 会议交流 | IJCKG 2021 日程表(北京时间)
- android系统框架()
- 1.9 编程基础之顺序查找 01 查找特定的值
- Foxmail安装以及使用
- c访问excel 密码 api_管理EXCEL的5种服务使用渠道
- ios知识点扩充(1)
- Nuget如何管理本地的包
- Linux之vim详解
- Win虚拟机查询不到自己的IP地址
- arcgis图像和坐标系统一致但不重合_学习ArcGIS,这62个Arcmap常用操作技巧可能帮到您...
- 2020校招Java笔试题
- GSP算法与SPADE算法
- 哪个网站的电子书最多?
- python学习笔记(二十九)网络通信之模仿qq的在线聊天工具
- HGE编写游戏的心得体会
- 普通母函数模板—hdu1028
- 微笑的力量:成人大脑中负责学习婴儿情绪的网络
- Android系统的录音功能MediaRecorder
- Windows 7下VS2008升级补丁