python爬虫入门爬取lpl选手价值排行榜

代码:

import requests
from bs4 import BeautifulSoup
import bs4
def getHTMLText(url):try:r = requests.get(url, timeout=30)r.raise_for_status()r.encoding = r.apparent_encodingreturn r.textexcept:return "访问失败"
def fillUnivList(ulist, ilist,html):soup = bs4.BeautifulSoup(html, "html.parser")for tr in soup.find("tbody").children:if isinstance(tr, bs4.element.Tag):tds = tr('td')ulist.append([tds[0].string, tds[2].string, tds[3].string, tds[4].string, tds[5].string, tds[6].string, tds[7].string])d=soup.find_all('dd')for i in d:ilist+=i
def printUnivList(ulist, ilist, num):tplt = "{0:^5}\t{1:^10}\t{2:{8}^30}\t{3:9}\t{4:^9}\t{5:^9}\t{6:^9}\t{7:^9}"print(tplt.format("排名", "选手id", "所属战队", "人气","舆论","战绩","综合", "身价",chr(12288)))for i in range(num):u = ulist[i]d=ilistprint(tplt.format(u[0], d[i], u[1], u[2], u[3],u[4],u[5],u[6],chr(12288)))
def main():uinfo = []l = []url = 'http://rank.uuu9.com/player/ranking?gameId=2&type=0'html = getHTMLText(url)fillUnivList(uinfo,l, html)printUnivList(uinfo, l, 30)
main()

结果:
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/29338.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LPL比赛数据可视化,完成这个项目,用尽了我的所有Python知识

LPL比赛数据可视化 效果图 完成这个项目,我感觉我已经被掏空了,我几乎用尽了我会的所有知识 htmlcssjavascriptjQuerypythonrequestsnumpymysqlpymysqljsonajaxflaskecharts 在这个过程中,并不是那么顺利,遇到了很多坑&#xff0…

好嗨游戏:LPL春季赛决赛在即,黑8传奇JDG迎战S8冠军IG

文章首发于:好嗨游戏 在上周结束的半决赛中,在小组赛中积分领先的小组第一名FPX和第三名TOP,分别遗憾落败JDG和IG,无缘冠军争夺赛,让人大跌眼镜。2019LPL春季赛冠军,将在IG和JDG之间产生。 IG一路晋级顺风顺水,走到决赛众望所归,而将与IG争夺冠军头衔的JDG不仅在名气…

使用八爪鱼和pyecharts绘制LPL春季赛选手数据图

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 文章目录 一、pyecharts是什么? 二、八爪鱼的是什么以及有何作用 三、数据集的准备 四.使用pyecharts进行图像可视化 1.导入库 2.读入数据 3 、绘制…

LPL2019职业联赛春季+夏季赛数据分析

分析需求1:出场次数最多的10位英雄 分析需求2:胜场次数最多的10位英雄 分析需求3:分析所有英雄的胜率,并取出前10进行图表展示 分析需求4:每个位置的出场英雄数饼图分析 分析需求5:选手UZI的英雄池分析 分析…

好嗨游戏:战火重燃!2019LPL夏季赛精彩看点全盘点! || 附夏季赛赛程表

文章首发于:好嗨游戏 还没从MSI比赛中IG翻车TL中回过神来,2019LPL夏季赛又悄然开始了,虽然IG重演了2018年MSI时RNG的剧情,但是电竞就是电竞,有输有赢有惊喜有意外太正常不过,还是让我们向前看,来关注新的赛季,战火重燃,各个战队都已经整装待发,让我们一起来看看本次…

拒绝了我们的连接请求

背景 在接入内容平台的时候, 内容平台使用iframe来嵌入ugc的帖子详情页, 让用户可以预览帖子详情。 但是帖子详情页不支持iframe的嵌入, 导致出现如下错误: ”star.aliexpress.com 拒绝了我们的连接请求。“ 具体如下: image.png…

www.youtube.com拒绝了我们的连接请求

项目场景: 页面嵌入youtube视频,如:官网、买量页、落地页、活动页...... 问题描述 嵌入youtube视频,页面显示www.youtube.com拒绝了我们的连接请求。如图: 原因分析: 提示:这里填写问题的分析…

chatgpt赋能python:知破SEO的窍门:用Python3在Windows7上实现有效的SEO技巧

知破SEO的窍门:用Python3在Windows7上实现有效的SEO技巧 对于任何一个拥有自己的网站或是数字营销公司来说,搜索引擎优化(SEO)是一个重要的研究方向。而在这个搜索引擎优化领域,Python3在Windows7操作系统上的应用尤其…

【饭谈】GPT下的测试圈新职业:魔法吟唱者

先赞后看,是好习惯哦~ 你可曾想过这样的一个场景: 你是负责写用例的测试工程师,面对着产品经理的长篇大论般的需求,你却淡定的打开电脑,点开excel表格。 然后对着一个话筒,开始说下面的话: 你…

录音哪些音乐编曲软件简单易用

无论制作什么类型的音乐,编曲软件的录制功能都是非常重要的。那么对于许多新人,录音时到底哪些音乐编曲软件简单易用呢? 下面,小编将分别演示Studio one5和Cubase是怎样录音的,又有哪些技巧,简单对比这两款…

地推话术 地推活动策划方案 活动策划方案案例 分享经济活动策划方案

推荐下载,获取路径: 点击这里直接下载 阳光正浓,完全不似清早阴冷、沉闷的预示。我在想,要怎样描述现下坐在此处的感觉;或而有幸,十几百年后,某一静坐读书之人,也在这样一个午后,忽…

淘宝广告投放效果分析

一、分析目的: 在大数据时代的背景下,广告主可从购买媒介变成直接购买用户。广告的精准投放对广告主、服务平台与潜在用户而言,在提升效率与商业效益方面,有了更迫切的需求。然而网络广告形式多样,很多广告投放系统率…

前端Q线上年会活动邀请函(文中送现金红包等大量福利)

简单自我介绍 前端Q的号主是winty,多年前端经验,软件工程专业,是个懂前端、会理财的美女小姐姐。 工作方面,现就职腾讯微信,曾就职京东、虾皮等大厂。接触过的东西很广泛,主导过服务端框架设计,…

Github每日精选(第100期): 从超过 50 亿的自然语言中获得洞察力ossinsight

介绍 OSS Insight 是一个强大的工具,通过分析超过 5 亿行的 GitHub 事件数据,提供对开源世界的全面、有价值和趋势洞察。 OSS Insight 的Data Explorer提供了一种探索 GitHub 数据的新方法。只需用自然语言提出您的问题,Data Explorer 就会…

垃圾分类模型想上maixpy

maixpy笔记 Something 上下拉。应该就是强制高、低电平,可以避免不确定的状态。模型区没有文件系统,模型之间烧录在指定地址。文件系统可以有效帮助我们管理存储介质,例如磨损均衡。理论上只要单层使用内存不超过 2MB, 整体模型…

大二寒假生活与学习草记

文章目录 学习日志——第一周前言这周干了点啥?周一周二周三周四周五周六周日 本周小结附录练字跑步 学习日志——第二周这周干了点啥?周一周二周三周四周五周六周日 本周小结 学习日志——第三周这周干了点啥?周一周二周三 学习日志——第一…

FPGA基础知识一

目录 1.时序约束 冒险和竞争 建立时间/保持时间 2. 异步复位,同步释放 3. AXI总线 4. 低功耗问题(优化资源利用率) 5. 状态机和流水线 1.时序约束 主要参考此文章:时序约束 引脚约束 在课题中,出现mmc5983的…

【AMBA】ARM总线-APB/AHB/AXI介绍

​1.总线简介 什么是总线?首先,在学习AMBA总线之前,我们先对总线下一个定义。根据维基百科的定义:总线(Bus)是指计算机组件间规范化的交换数据(data)的方式,即以一种通用…

【自然语言处理】【大模型】GLM-130B:一个开源双语预训练语言模型

GLM-130B:一个开源双语预训练语言模型 《GLM-130B: An open bilingual pre-trained model》 论文:https://arxiv.org/pdf/2210.02414.pdf 相关博客 【自然语言处理】【大模型】ChatGLM-6B模型结构代码解析(单机版) 【自然语言处理】【大模型】LaMDA&…

ChatGLM-6B一键安装,马上使用(windows)!!

产品特点 双语: 同时支持中文和英文。 高精度(英文): 在公开的英文自然语言榜单 LAMBADA、MMLU 和 Big-bench-lite 上优于 GPT-3 175B(API: davinci,基座模型)、OPT-175B 和 BLOOM-176B。 高…