Python爬虫学习1

Python爬虫学习1

Python爬虫简述

首先说明这个专题是博主打算进行正规的系统学习Python爬虫这部分内容,是根据中国大学MOOC中的课程进行的总结和自己的理解。在文章的最后会给出中国大学MOOC的相关链接。

什么是爬虫?

关于这个问题可能大家都会有自己的一些理解,在这里我就给出一个我觉得较为准确又易理解的解释。下文来源于知乎作者黄哥

网络蜘蛛(Web spider)也叫网络爬虫(Web crawler)[1],蚂蚁(ant),自动检索工具(automatic indexer),或者(在FOAF软件概念中)网络疾走(WEB scutter),是一种“自动化浏览网络”的程序,或者说是一种网络机器人。它们被广泛用于互联网搜索引擎或其他类似网站,以获取或更新这些网站的内容和检索方式。它们可以自动采集所有其能够访问到的页面内容,以供搜索引擎做进一步处理(分检整理下载的页面),而使得用户能更快的检索到他们需要的信息。网络爬虫始于一张被称作种子的统一资源地址(URLs)列表。当网络爬虫访问这些统一资源定位器时,它们会甄别出页面上所有的超链接,并将它们写入一张"待访列表",即所谓"爬行疆域"(crawl frontier)。此疆域上的统一资源地址将被按照一套策略循环访问。如果爬虫在他执行的过程中复制归档和保存网站上的信息,这些档案通常储存,使他们可以被查看。阅读和浏览他们的网站上实时更新的信息,并保存为网站的“快照”。大容量的体积意味着网络爬虫只能在给定时间内下载有限数量的网页,所以要优先考虑其下载。高变化率意味着网页可能已经被更新或者删除。一些被服务器端软件生成的URLs(统一资源定位符)也使得网络爬虫很难避免检索到重复内容。

安装Python

可能对于编程新手来说,看完上文的一大段文字。依旧没有理解什么是爬虫,那么在这里用我的话来说就是 所谓爬虫就是利用相关语言进行编程来实现网络资源的获取解放人手工操作的繁杂。如果还不懂的话,那请出门左转学习HTML5。
其实关于Python的安装网上已经有许多教程了,本来不想累述的但考虑到观看本文的读者可能没有相关的经验又不想去查询其它的博客,所以就在这里进行安装Python的图文参照。

第一步:进入python官网
官网界面
第二步:点击DownLoads,这里只展示windows下32位的安装并且python版本为3.6.4。
进入python下载页面
第三步:运行python安装文件
安装界面一
安装界面二
安装界面三
第四步:安装完成
安装成功
第五步:检测安装,打开你电脑上的命令提示符输入python,出现如下图所示,表示安装成功。
检测安装

Python IDE选择

安装好Python后,我们就需要一定的IDE工具了,下图展示Python常用的一些IDE。
常见的IDE
其中IDLE是我们在安装Python的时候选择了安装的,界面图为下图。
IDEL
关于其它各种IDE的区别在这里就不一一赘述了,毕竟不是咋们的重点,博主给出相关的链接,有兴趣的朋友们可以参考以下。 博主:茶亦爽 文章:Python适合自己的IDE才是最好的IDE
适合自己的才是最好的。

本博客关联课堂教程链接

来源:中国大学MOOC
相关大学:北京理工大学
讲解人:嵩天副教授
课程:Python网络爬虫与信息提取
链接:http://www.icourse163.org/learn/BIT-1001870001?tid=1002236011

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值