前言

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

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来采集球员信息相关推荐

  1. 用Python采集球员信息,成功预测到了球赛胜负?

    前言 嗨嗨,最近看球赛的朋友多吗 emm怎么说,我对这个虽然兴趣不是很大 但是还是想跟朋友赌赌,自己对这些球员也不是很熟悉,索性叫我的好同事帮我用Python采集了各国球员的一些信息,没料到竟预测成功 ...

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

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

  3. 用python采集球员信息,成功预测到球赛胜负?

    哈喽,最近看球赛的朋友多吗 虽然我不看球赛,也不d⚽️ 看到身边的人都在赌d,还挺有意思的,我也想试试,但是自己对这些球员也不是很熟悉,索性叫我的好同事帮我用Python采集了各国球员的一些信息,没料 ...

  4. python snmp采集交换机信息_Python采集12星座信息,分析出12星座的各个特点

    一个微博热搜引发的故事 一.故事从这里开始 二.搞事情第一步:搜集图片 三.搞事情第二步:展示图片 四.搞事情第三步:推广链接 五.搞事情第四步:统计分析 1.数据处理2.数据筛选3.统计各天的频率4 ...

  5. python自动采集财经信息翻译成英文一并上传到wordpress网站

    #coded by 伊玛目的门徒 #coding=utf-8 from wordpress_xmlrpc import Client, WordPressPost from wordpress_xml ...

  6. python snmp采集交换机信息_智慧工厂工业交换机网络运维管理系统

    新基建按下加速键,工业互联网迎来新的发展机遇.工业互联网的本质和核心是通过工业互联网平台把设备.生产线.工厂.供应商.产品和客户紧密地连接融合起来.可以帮助制造业拉长产业链,形成跨设备.跨系统.跨厂区 ...

  7. python snmp采集交换机信息_交换机和大机技术术语(大全)

    1. 交换机:交换机是用来实现交换式网络的设备,在iSO的OSI模型中,它是位于第二层--数据链路层的设备,能对帧进行操作,是一种智能型设备. 2. IEEE 802.3:以太网标准 3. IEEE ...

  8. python snmp采集交换机信息_网管交换机与非网管交换机的利弊介绍

    交换机可以分为网管交换机以及非网管交换机,网管型交换机就字面上的意思,可以网络管理的交换机,而非网管交换机,是相对网管型交换机而言的,非网管交换机又称为傻瓜型交换机,不需要任何设置,插上网线即可.那么 ...

  9. 为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果...

    为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果... 前因后果 准备工作 实现步骤 代码展示 部分效果展示 最后 前因后果 最近不是世界杯嘛,但是太忙了实在没时间看,于是为了 ...

最新文章

  1. C#使用CDO发送邮件
  2. 比特币现金受到美国和欧洲市场的欢迎
  3. 关于 Hive 报 SemanticException 错误的问题
  4. Linux快速工作使用指令经验(持续更新)
  5. 字符串不替代_TI-Nspire 系列的字符串操作
  6. android菱形imageview,ios – 在UICollectionView中,UIImageView应该是圆形视图而不是菱形...
  7. InputStreamReader 和 OutputStreamWriter类用法简介,及演示。
  8. Python实现倒计时按钮
  9. Leetcode每日一题:842.split-array-into-fibonacci-sequenc(将数组拆分成斐波那契序列)
  10. JS事件冒泡和事件捕获
  11. word如何设置上标形式_如何在word里设置删除线、添加着重号、上标和下标?戳这里...
  12. 笔记本电脑 联想 Thinkpad E420 无法打开摄像头怎么办
  13. win10开机慢黑屏时间长
  14. 网页Flash实现图片轮播特效
  15. PHP-SDK实现微信付款码支付
  16. CCPC2016长春站打铁记
  17. 解读国内外园艺机器人的应用现状
  18. Python0基础(上)——期末不挂科
  19. C1认证学习十一(常用网络命令以及端口)
  20. RTX2070s和RTX2060s显卡差距大吗?

热门文章

  1. Spek 无损音频分析工具
  2. layer ajax返回成功 关闭窗口,layer.msg()自动关闭后刷新页面
  3. KOF拳皇游戏(JS游戏)
  4. oppo手机怎么分屏android,OPPO手机怎么分屏 OPPO手机设置分屏模式的方法
  5. php网页怎么插入背景图片,HTML中更换或添加网站背景图片的代码怎么写?(示例)...
  6. 京东获得JD商品详情 API 返回值说明
  7. 如何成为一名业余程序员
  8. c语言文件中筛选字符,用c语言实现文本文件中的字符筛选分析(一)
  9. 用python实现菜品的图片识别
  10. 深度学习(3)——离散回归,最小二乘法