基于Python语言和爬虫技术的自动购票系统文献综述

 2022-03-18 21:23:51

【摘要】:随着计算机技术的飞速成长,信息对整个社会的影响逐步提高。信息技术的发展对人们学习知识、掌握知识、运用知识提出了新的挑战。大数据的来临为我们开启了一扇大门,网络爬虫的应用也随之如雨后春笋般涌出,而python语言正是当下与网络爬虫最为契合的语言

【关键词】:python、网络爬虫、网页

1 Python的研究与展望

Python是一种面向对象、解释型计算机程序设计语言;是纯粹的自由软件,源代码和解释器。Python遵循GPL(GNU General Public License)协议;语法简洁清晰,特色之一是强制用空白符作为语句缩进;具有丰富、强大的库。它常被昵称为胶水语言,能够把用其它语言制作的各种模块很轻松地联结在一起。

1.1 Python简史

Python 是由Guido van Rossum 在1989 年圣诞节期间开发的一种脚本语言。在Python 之前,Guido 还参与设计了另一种教学语言ABC,这是一种为非专业开发者设计的教学语言。ABC 并未获得预想的成功,究其原因是语言的非开放性造成的,但是ABC 语言易于使用的特点还是被Python 继承了下来。同时,Python 也受到Modula-3 的影响,Modula-3 是一种起源于Alogo-60 的语言,主要设计特点是简单、安全和强大。Python 的第一次实现是在Mac 上,Python 也受到了Unix shell和C(起源于Alogo-60)语言的影响。Python 1.0 发布与1991 年,并没有像java 引起巨大轰动。Python 2.0 发布于2000 年,实现了完整的垃圾回收,而且支持Unicode。Python 社区也逐步完善,对Python 的发展和推广起到了非常重要的作用。到2008 年,Python 3.0 正式发布,Python 已经成为一种集支持命令式程序设计、函数式编程、面向对象程序设计、面向侧面的程序设计、泛型编程多种编程范式于一身的脚本语言

1.2 Python的设计理念

Python 的设计理念是”优雅“、”明确”和”简单”。Python 并不像C 或者Java 一样灵活,这种语言希望的是“用一种方法,最好是只有一种方法来做一件事”,这种明确的设计是Python 一直所追求的。Python 比其他语言更排斥复杂灵活的代码风格,它提倡严谨,简单的编写代码。用Python 写的程序更像是一些伪代码,易于阅读也易于编写。Python 是高度可扩展的,排斥将大量的特性和功能都集成到语言核心,而是把这种工作留给外部库实现。开发者使用Python 时并不需要关心太多的语法细节,这样就可以将精力放在程序本身的架构上,从而更为优雅的参与设计。

1.3 Python的应用领域

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。