1 Fork me on GitHub
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 38 下一页
摘要: 1. 前言 在 Python 爬虫过程中,实现网页元素解析的方法有很多,正则解析只是其中之一,常见的还有 BeautifulSoup 和 lxml,它们都支持网页 HTML 元素的解析操作。本节重点讲解如何使用 re 正则解析模块实现网页信息的提取。 注意:在学习本节知识之前,您应该基本掌握了 Py 阅读全文
posted @ 2022-09-17 17:58 v_jjling 阅读(273) 评论(0) 推荐(0)
摘要: 1. 前言 正则表达式(regular expression)是一种字符串匹配模式或者规则,它可以用来检索、替换那些符合特定规则的文本。正则表达式几乎适用于所有编程语言,无论是前端语言 JavaScript,还是诸如许多后端语言,比如 Python、Java、C# 等,这些语言都提供了相应的函数、模 阅读全文
posted @ 2022-09-17 17:51 v_jjling 阅读(141) 评论(0) 推荐(0)
摘要: 1. 前言 本节继续讲解 Python 爬虫实战案例:抓取百度贴吧(https://tieba.baidu.com/)页面,比如 Python爬虫吧、编程吧,只抓取贴吧的前 5 个页面即可。本节我们将使用面向对象的编程方法来编写程序。 2. 判断页面类型 通过简单的分析可以得知,待抓取的百度贴吧页面 阅读全文
posted @ 2022-09-17 17:47 v_jjling 阅读(457) 评论(0) 推荐(0)
摘要: 1. 前言 本节讲解第一个 Python 爬虫实战案例:抓取您想要的网页,并将其保存至本地计算机。首先我们对要编写的爬虫程序进行简单地分析,该程序可分为以下三个部分: 拼接 url 地址 发送请求 将照片保存至本地 明确逻辑后,我们就可以正式编写爬虫程序了。 2. 导入所需模块 本节内容使用 url 阅读全文
posted @ 2022-09-17 17:39 v_jjling 阅读(238) 评论(0) 推荐(0)
摘要: 1.前言 当 URL 路径或者查询参数中,带有中文或者特殊字符的时候,就需要对 URL 进行编码(采用十六进制编码格式)。URL 编码的原则是使用安全字符去表示那些不安全的字符。 安全字符,指的是没有特殊用途或者特殊意义的字符。 2. URL基本组成 URL 是由一些简单的组件构成,比如协议、域名、 阅读全文
posted @ 2022-09-17 14:36 v_jjling 阅读(319) 评论(0) 推荐(0)
摘要: 1. 前言 在编写爬虫程序时,一般都会构建一个 User-Agent (用户代理)池,就是把多个浏览器的 UA 信息放进列表中,然后再从中随机选择。构建用户代理池,能够避免总是使用一个 UA 来访问网站,因为短时间内总使用一个 UA 高频率访问的网站,可能会引起网站的警觉,从而封杀掉 IP。 2. 阅读全文
posted @ 2022-09-17 14:22 v_jjling 阅读(348) 评论(0) 推荐(0)
摘要: 1.前言 User-Agent 即用户代理,简称“UA”,它是一个特殊字符串头。网站服务器通过识别 “UA”来确定用户所使用的操作系统版本、CPU 类型、浏览器版本等信息。而网站服务器则通过判断 UA 来给客户端发送不同的页面。我们知道,网络爬虫使用程序代码来访问网站,而非人类亲自点击访问,因此爬虫 阅读全文
posted @ 2022-09-17 14:12 v_jjling 阅读(205) 评论(0) 推荐(0)
摘要: 1.前言 本节编写一个最简单的爬虫程序,作为学习 Python 爬虫前的开胃小菜。下面使用 Python 内置的 urllib 库获取网页的 html 信息。注意,urllib 库属于 Python 的标准库模块,无须单独安装,它是 Python 爬虫的常用模块。 2. 获取网页html信息 1) 阅读全文
posted @ 2022-09-17 13:58 v_jjling 阅读(95) 评论(0) 推荐(0)
摘要: 1. 前言 在使用 Python 编写爬虫程序之前,您需要提前做一些准备工作,这样在后续学习过程中才会得心应手。 2. 知识准备 1) Python语言 Python 爬虫作为 Python 编程的进阶知识,要求学习者具备较好的 Python 编程基础。对于没有基础的小伙伴而言,建议阅读《Pytho 阅读全文
posted @ 2022-09-17 13:47 v_jjling 阅读(140) 评论(0) 推荐(0)
摘要: 1. 前言 对于一个优秀的爬虫工程师而言,要善于发现网页元素的规律,并且能从中提炼出有效的信息。因此,在动手编写爬虫程序前,必须要对网页元素进行审查。本节将讲解如何使用“浏览器”审查网页元素。浏览器都自带检查元素的功能,不同的浏览器对该功能的叫法不同, 谷歌(Chrome)浏览器称为“检查”,而 F 阅读全文
posted @ 2022-09-17 12:46 v_jjling 阅读(482) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 38 下一页
AmazingCounters.com