《Python网络爬虫从入门到实践 第2版》第12章 服务器采集

第12章 服务器采集

前面介绍的都是本机上的网络爬虫,包括如何获取网页、如何解析网页上的数据以及将数据存储在文件或数据库中。除此之外,还介绍了在遇到爬虫问题的时候的各种解决方法。

本章将介绍一种方法,能够解放你的计算机,让爬虫程序运行在“云”上,也能够让你随意改变自己的IP地址,进而走出爬虫被封IP的困境。

目录

第12章 服务器采集

12.1 为什么使用服务器采集

12.1.1 大规模爬虫的需要

12.1.2 防止IP地址被封杀

12.2 使用动态IP拨号服务器

12.2.1 购买拨号服务器

12.2.2 登录服务器

12.2.3 使用Python更换IP

12.2.4 结合爬虫和更换IP功能

12.3 使用Tor代理服务器

12.3.1 Tor的安装

12.3.2 Tor的使用

12.1 为什么使用服务器采集

经过前几章的学习,大家可能已经习惯在本机的Jupyter上写爬虫程序了。如果是小规模的爬虫或测试爬虫程序,这也许已经绰绰有余。但当编写大规模的爬虫程序时,在服务器上部署爬虫就不可避免了。使用服务器采集有两大原因:

(1)大规模爬虫的需要。

(2)防止IP地址被封杀。

12.1.1 大规模爬虫的需要

你知道世界上最大的网络爬虫是什么吗?答案是搜索引擎。

根据谷歌官方网站的统计数字,谷歌搜索引擎已经收录了超过130万亿个网页,而且还在持续而迅速地增长中,这占用了超过100PB(等于100000TB)的存储。

本书中的爬虫程序在谷歌搜索引擎面前就像是地球上的一只小蚂蚁。也许我们的爬虫

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值