- 博客(5)
- 收藏
- 关注
原创 开始爬虫
爬虫的基本原理网页请求的过程分为两个环节:Request (请求):每一个展示在用户面前的网页都必须经过这一步,也就是向服务器发送访问请求。Response(响应):服务器在接收到用户的请求后,会验证请求的有效性,然后向用户(客户端)发送响应的内容,客户端接收服务器响应的内容,将内容展示出来,就是我们所熟悉的网页请求。网页请求的方式也分为两种:GET:最常见的方式,一般用于获取或者查询资源信息,也是大多数网站使用的方式,响应速度快。POST:相比 GET 方式,多了以表单形式上传参数的功能,因此
2020-11-21 23:38:55
207
1
原创 python不爬虫你爬什么爬我嘛
首先来了解什么是爬虫?Python 爬虫架构主要由五个部分组成,分别是调度器、URL管理器、网页下载器、网页解析器、应用程序(爬取的有价值数据)。调度器:相当于一台电脑的CPU,主要负责调度URL管理器、下载器、解析器之间的协调工作。URL管理器:包括待爬取的URL地址和已爬取的URL地址,防止重复抓取URL和循环抓取URL,实现URL管理器主要用三种方式,通过内存、数据库、缓存数据库来实现。网页下载器:通过传入一个URL地址来下载网页,将网页转换成一个字符串,网页下载器有urllib2(Pytho
2020-11-21 23:35:23
257
原创 初识C语言
C生万物,编程之本C语言在计算机体系占据着不可替代的位置!C语言具有和汇编语言的对应性,一条C语言代码,对有经验的人来说,可以转换为一条或多条汇编代码,也就是说编译结果具有可预测性。C代码不会在被编译时被加上奇奇怪怪的修饰,也不会在二进制兼容性方面带来大问题。这种稳稳当当的语言,一切都在掌握之中,一切荣耀归属于coder,一切错误也归罪于coder。学习C语言的同时,就自然而然的理解了硬件与操作系统的浅表一层。比如int有几个字节的问题,已经是QQ加群验证是否是程序员的一个标准了,这从侧面说明了学习C
2020-11-21 22:19:42
114
原创 初识python五大特点
python五大特点1.简单易懂。python是一种极简主义的语言,他的逻辑简洁思路清晰,有着让你沉入其中的美丽语法。同时具有伪代码的本质,使我们专注于解决问题而不是搞明白语言。2.面向对象。既支持过程编程,也支持面对对象编程。在“面向过程”的语言中,程序是由过程或仅仅是可重用代码的函数构建起来的。在“面向对象”的语言中,程序是由数据和功能组合而成的对象构建起来的。与其他语言相比,python在面向对象显得强大又简单。3.可移植性。python已经被移植到多个平台,并不依赖于系统的特性。4.无需编译
2020-10-29 16:17:02
1859
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人