当前位置: 首页 > wzjs >正文

做ppt介绍网站吗企业创建网站的途径都有啥

做ppt介绍网站吗,企业创建网站的途径都有啥,淮北论坛官网,大浪做网站30岁程序员学习Python的第二天之网络爬虫的练习实例 爬取软科2025年中国大学排名 思路: 1、百度查到到网页地址:https://www.shanghairanking.cn/rankings/bcur/2025 2、编写爬取代码,具体步骤分3步,第一步通过requests库爬取网…

30岁程序员学习Python的第二天之网络爬虫的练习实例

爬取软科2025年中国大学排名

思路:
1、百度查到到网页地址:https://www.shanghairanking.cn/rankings/bcur/2025
2、编写爬取代码,具体步骤分3步,第一步通过requests库爬取网页全部信息。第二步将爬取的网页信息通过BeautifulSoup库进行解析,确定名单的标签组成结构,并将名单主体内容按数组的方式进行存储。第三步将数组内容按格式打印输出。

import bs4
import requests
from bs4 import BeautifulSoup#获取html页面
def get_html(url):try:r = requests.get(url,timeout=30)r.raise_for_status()r.encoding = r.apparent_encodingreturn r.textexcept:return ""#查到HTML中大学排名名单
def findUnivList(ulist,html):soup = BeautifulSoup(html, 'html.parser')for td in soup.find('tbody').children:if isinstance(td, bs4.element.Tag):tds = td('td')ulist.append([tds[0].div.string.replace(' ','').replace('\n',''), tds[1].find_all('span',attrs='name-cn')[0].string.replace(' ','').replace('\n',''), tds[2].text.replace(' ','').replace('\n',''),tds[4].string.replace(' ','').replace('\n','')])#将大学排名榜单进行打印
def printUnviList(ulist,num):tplt = "{:^10}\t{:^10}\t{:^10}\t{:^10}"print(tplt.format("排名","学校名称","省市","总分",chr(12288)))for i in range(num):u = ulist[i]print(tplt.format(u[0],u[1],u[2],u[3],chr(12288)))if __name__ == '__main__':#2025年国内大学排名网站ulist=[]url = "https://www.shanghairanking.cn/rankings/bcur/2025"html = get_html(url)findUnivList(ulist,html)printUnviList(ulist,20)

运行结果:
在这里插入图片描述
总结:在编写代码的过程中,遇到的第一个问题是程序提示TypeError: unsupported format string passed to NoneType.__format__错误,经过百度核查发现是,格式化输出时,由于该位置对应的内容为None,程序就会提示该错误。一层一层分析,发现造成该报错的实际原因是,解析获取大学所属省市时,用的tds[2].string的形式,由于省市所在的td标签中除了具体省市外还存在注释内容,导致string不知道该返回那个数据而将None返回。

http://www.dtcms.com/wzjs/820554.html

相关文章:

  • 网站怎么换域名公司企业网站程序下载
  • 长沙民政计算机网站建设dede网站经常被挂马 怎么办
  • 做网站的公司怎么推销广告公司资质
  • 敦煌壁画网站开发毕设论文谷歌搜索引擎官网
  • 营销软文范例大全300字立即优化在哪里
  • 个人业务网站源码php移动网站与pc网站
  • wordpress自动添加百度seo排名优化价格
  • 什么网站是教做纸工的晋江交流区
  • 河北 网站建设如何在网上推广农产品
  • 医院网站怎么做免费的素材网站推荐
  • 长沙网站建设定制外贸加工订单
  • 做网站赚钱 百度网盟怀化刚刚发生的大事
  • 建立一个网站的费用百度一下百度知道
  • 网站怎么做电脑系统下载软件企业宣传片视频
  • 冠县网站建设是什么专门做礼物的网站
  • 慈溪公司做网站云南网站设计联系方式
  • 成都络迈品牌网站建设东莞清溪镇做网站公司
  • 网站首页被k还有救吗网络平台有哪些
  • 古冶区城乡建设局网站wordpress 获取文章文字
  • 网站 asp php小程序源码电商
  • vps网站打开速度调节wordpress如何修改页头
  • 建站之星登录专业类网站
  • 西宁专业做网站公司西安有什么好玩的景点推荐
  • 长沙网站开发招聘我想做个百度网站怎么做
  • 中国十大黄页网站排行榜发帖秒收录的网站
  • 百度网站建设费用怎么做账wordpress商家插件
  • 站长之家是干什么的广州电力建设有限公司网站
  • 百度下载2021新版安装seo站群优化
  • 新浦建设集团网站百度账号人工申诉
  • 萍乡建设网站ae模板下载网站推荐