首页 > 编程语言 >【练习】爬虫-基础1 - GlidedSky 源码参考!

【练习】爬虫-基础1 - GlidedSky 源码参考!

时间:2023-12-25 10:01:12浏览次数:33  
标签:本渣 爬虫 源码 numbers print div GlidedSky


网上有很多大佬为了帮助渣渣爬虫提升,都有搭建爬虫练习平台网站,这种网站的好处是可以练习爬取,同时网上也有很多参考教程,尤其适合学习练手使用。

【练习】爬虫-基础1 - GlidedSky 源码参考!_python

爬虫练习网站,镀金的天空-GlidedSky,爬虫-基础1,爬取网页上的数据,计算求和。

爬虫-基础1

“爬虫的目标很简单,就是拿到想要的数据。这里有一个网站,里面有一些数字。把这些数字的总和,输入到答案框里面,即可通过本关。”

http://glidedsky.com/level/web/crawler-basic-1

第一关还是比较简单的,数据的获取也有很多种方法和形式,这里本渣渣抛砖引玉,使用了正则获取数据,可惜网站本身的邮箱验证出错,获取到的计算答案无法验证,以及进入到下一关。

【练习】爬虫-基础1 - GlidedSky 源码参考!_公众号_02

难道是本渣渣ip还是操作有问题?!

【练习】爬虫-基础1 - GlidedSky 源码参考!_python_03

这里介绍了一下两种计算方法:

方法一

循环加

numbers=0
for div in divs:
    numbers=numbers+int(div.strip())

print(numbers)
方法二

sun 函数

numbers=[]
for div in divs:
    number=int(div.strip())
    #print(number)
    numbers.append(number)

print(numbers)
num=sum(numbers)

写的比较粗糙,仅供学习参考,如需完整源码,可关注本渣渣公众号

【练习】爬虫-基础1 - GlidedSky 源码参考!_python_04

后台回复:“爬虫基础1” 

获取完整源码

·················END·················

你好,我是二大爷,

革命老区外出进城务工人员,

互联网非早期非专业站长,

喜好python,写作,阅读,英语

不入流程序,自媒体,seo . . .


【练习】爬虫-基础1 - GlidedSky 源码参考!_数据_05

【练习】爬虫-基础1 - GlidedSky 源码参考!_爬虫_06


标签:本渣,爬虫,源码,numbers,print,div,GlidedSky
From: https://blog.51cto.com/u_15200177/8963597

相关文章

  • Python 爬虫,gk-design 网站作品信息采集爬虫源码!
    一个比较简单的爬虫源码,爬取gk-design网站作品信息,包括图片及文字内容信息,几乎没有限制,适合新人学习练手使用,文末附上源码供参考学习。小日子的网站随便爬,加大力度,使劲搞,适合Python爬虫新人练手使用和学习,如果你正在找练手网站,不妨尝试爬取下载数据。这里分享几个简单的数据整......
  • Netty源码学习9——从Timer到ScheduledThreadPoolExecutor到HashedWheelTimer
    系列文章目录和关于我一丶前言之前在学习netty源码的时候,经常看nettyhash时间轮(HashedWheelTimer)的出现,时间轮作为一种定时调度机制,在jdk中还存在Timer和ScheduledThreadPoolExecutor。那么为什么netty要重复造轮子昵,HashedWheelTimer又是如何实现的,解决了什么问题?这一篇将从T......
  • 【资源汇总】TiDB-TiCDC 源码解读系列最全资源!!!
    作者:Billmay表妹TiCDC是什么?TiCDC(TiDBChangeDataCapture)是用来捕捉和输出TiDB/TiKV集群上数据变更的一个工具。它既可以作为TiDB增量数据同步工具,将TiDB集群的增量数据同步至下游数据库,也提供开放数据协议,支持把数据发布到第三方系统。还记得在社区的唠嗑茶话会中询问......
  • Druid源码阅读--带流程图
    一、架构分析​Druid类图如下所示:​两大核心类:DruidDataSource和DruidAbstractDataSource​连接有效性check:从连接池中获取连接后会做有效性check,在类中有ValidConnectionChecker接口,对应有不同数据库的实现​异常处理:针对不同的数据库,druid......
  • Druid源码阅读--带设计思想
    一、Druid数据源连接池概念​对于连接来说,建立连接和销毁连接是非常耗时的,因此使用池化思想,将连接放入连接池中,便于复用。​1、Druid中连接的概念​由于将连接放入了连接池,那么就存在两个维度的连接,一个是在连接池中真实的物理连接,一个是应用角度获取到的......
  • Python爬虫知识点(bs/find_all/正则表达式)
    格式输出 BeautifulSoup库  信息提取  正则表达式     ......
  • JAVA 同城外卖跑腿团购到店跑腿多合一系统源码的好处和优势?
    随着互联网的普及和科技的飞速发展,JAVA作为一种高效、可靠的开发语言,已经被广泛应用于各种领域。在同城服务领域,JAVA开发的同城外卖跑腿团购到店跑腿多合一系统源码具有诸多优势和好处。本文将详细介绍这些优势和好处,帮助读者更好地了解该系统的价值。一、提高效率JAVA同城外卖跑腿......
  • JAVA同城服务同城外卖跑腿团购到店系统源码的开发优势
    随着互联网的快速发展和普及,越来越多的传统行业开始与互联网进行融合,以提升业务效率和用户体验。同城服务行业也不例外,通过开发同城服务同城外卖跑腿团购到店系统源码,可以满足用户多样化的需求,提升服务效率和质量,增强市场竞争力。本文将以JAVA为开发语言,介绍同城服务同城外卖跑腿团......
  • JAVA 同城服务家政服务系统源码的运营方案?
    随着社会的发展和生活水平的提高,人们对家庭服务的需求也日益增加。为了满足这一需求,开发一款基于JAVA的家政服务系统源码具有重要意义。本文将介绍该系统的运营方案,包括市场分析、目标市场定位、竞争优势、营销策略、客户服务等方面。一、市场分析当前家政服务市场存在诸多问题,如服......
  • JAVA开发同城外卖跑腿团购到店跑腿多合一系统源码有哪些功能?
    随着互联网的普及和快速发展,传统行业与互联网的结合已经成为一种趋势。同城外卖跑腿团购到店跑腿多合一系统就是这种趋势下的产物。该系统通过JAVA开发,集成了外卖点餐、跑腿代购、团购活动以及到店服务等多项功能,为用户提供了便捷、高效的服务体验。本文将详细解析JAVA开发同城外卖......