前言

嗨嗨,最近看球赛的朋友多吗

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预测球赛胜负相关推荐

  1. python 预测足球_利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!...

    今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据说话 今天我们聊一聊 Python预测LOL胜负 目前,英雄联盟S10全球总决赛正在火热进行中,最终决赛于10月31日在 ...

  2. python 比赛成绩预测_利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!值得,涨知识了!...

    Mika 来源 | 头图 |CSDN自东方IC今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据说话 今天我们聊一聊 Python预测LOL胜负 目前,英雄联盟S10全球 ...

  3. 利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!

    作者 | 真达.Mika 来源 | CDA数据分析师(ID:cdacdacda) 头图 |  CSDN 下载自东方IC 今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据 ...

  4. 分析5万多场英雄联盟比赛,教你如何轻松用python预测胜负

    CDA数据分析师 出品   作者:真达.Mika 数据:真达   后期:Mika [导读] 今天教大家用Python预测英雄联盟比赛胜负.Show me data,用数据说话!今天我们聊一聊 pyth ...

  5. 【Python项目】用Python采集球员信息,成功预测到了世界杯球赛胜负?

    前言 halo,包子们上午好 世界杯都买了吧,球赛反着买,别墅靠大海 用Python采集球员信息,成功预测到了世界杯球赛胜负? 废话不多说,直接开整 相关文件 关注小编,私信小编领取哟! 当然别忘了一 ...

  6. Python 预测 NBA 比赛结果

    Python 预测 NBA 比赛结果 一. 内容介绍 不知道你是否在朋友圈被刷屏过 NBA 的某场比赛进度或者结果?或者你就是一个 NBA 狂热粉,比赛中的每个进球.抢断或是逆转压哨球都能让你热血沸腾 ...

  7. 大数据与JS实现2014巴西世界杯冠军预测图

    代码下载地址:http://www.zuidaima.com/share/1855841547176960.htm 原文:大数据与JS实现2014巴西世界杯冠军预测图 四年一度的球迷狂欢节就要到了,3 ...

  8. 利用Python预测NBA比赛结果

    关注「实验楼」,每天分享一个项目教程 NBA总决赛正在火热上演,而有数据的地方就有预测,本教程就教你使用Python预测NBA比赛的结果. 正文共:3240 字 预计阅读时间:8 分钟‍ 一.实验介绍 ...

  9. 赠书 | Python 预测股票价格,竟然这么简单

    作为一种技术手段,预测在金融.证券领域的应用非常广泛,尤其是对股票价格的预测.我们介绍一下获得股票数据的方法,并基于此对数据进行预处理,接着使用数据分析方法,建立基础特征,进一步构建预测模型,且基于新 ...

最新文章

  1. Flex学习的利器《Hello Flex4》
  2. 会议交流 | IJCKG 2021 日程表(北京时间)
  3. android系统框架()
  4. 1.9 编程基础之顺序查找 01 查找特定的值
  5. Foxmail安装以及使用
  6. c访问excel 密码 api_管理EXCEL的5种服务使用渠道
  7. ios知识点扩充(1)
  8. Nuget如何管理本地的包
  9. Linux之vim详解
  10. Win虚拟机查询不到自己的IP地址
  11. arcgis图像和坐标系统一致但不重合_学习ArcGIS,这62个Arcmap常用操作技巧可能帮到您...
  12. 2020校招Java笔试题
  13. GSP算法与SPADE算法
  14. 哪个网站的电子书最多?
  15. python学习笔记(二十九)网络通信之模仿qq的在线聊天工具
  16. HGE编写游戏的心得体会
  17. 普通母函数模板—hdu1028
  18. 微笑的力量:成人大脑中负责学习婴儿情绪的网络
  19. Android系统的录音功能MediaRecorder
  20. Windows 7下VS2008升级补丁

热门文章

  1. python 做表格分析难么_Python处理分析128张Excel表格竟然不到3秒?
  2. Jenkins--CIServer的介绍
  3. 如何考量私有云的解决方案
  4. Windows系统好用免费的远程桌面软件介绍
  5. 淘宝卖家如何通过宝贝详情页装修提高店铺转化?
  6. 用3D全息投影打造一场婚礼有什么优势?
  7. 利用python将单个Excel文件转换为PDF
  8. 为什么C数组下标从0开始,而不是从1开始
  9. 利用Python猜测小狐狸进洞
  10. RT-Thread内核实现的思维导图——线程调度器