第一部分 关于python
1.什么是python?
python是一门面向对象(万物皆为对象)的解释型高级编程语言。
2.什么是解释型语言或者说解释型语言有什么特点?
使用专门的解释器对源码程序逐行(从上而下)解释成特定平台机器,并立即执行,是代码在执行时才被解释器一行行动态翻译和执行,而不是在执行之前就完成了翻译。(解释型语言在执行的过程当中边执行便翻译)。
3.什么是编译型语言或者编译型语言有什么特点?
使用专门的编译器,针对特定平台,将高级语言源代码一次性的编译成可执行的机器码,并包装成该平台所能识别的可执行程序的格式。
4.编译型语言与解释型语言有什么区别?
编译型语言:1.相比较解释型语言而言,代码比较多,比较繁杂。
2.编译型语言运行速度比较快。
解释型语言:1.相较于编译型语言而言,代码比较简洁。
2.解释型语言的运行速度比较慢。
第二部分 关于网络爬虫
1.什么是网络爬虫?
网络爬虫(又称为网络蜘蛛或者网络机器人),是一种按照一定的规则,自动地抓取互联网信息的程序或者说脚本。
2.网络爬虫的分类是什么?
网络爬虫按照系统结构和实现技术,大致可以分为以下几类:通用型爬虫,聚焦网络爬虫,增量式网络爬虫,深层网络网络爬虫。
通用型爬虫:爬行对象主要为URL,也可以扩充到整个互联网,主要为门户站点搜索引擎和大型web运营商采集数据。
聚焦型