基于Python的旅游选择平台“游无忧”的设计与实现文献综述
2020-06-30 21:20:33
本文从Python语言及网络爬虫技术和旅游平台系统设计两方面,总结了相关文献和研究成果。
1. Python语言及网络爬虫技术 1.1. Python语言 1.1.1. Python语言背景 作为一种在1989年就已经诞生并1991年就已经有第一个公开发行版本的编程语言,在最近几年开始逐渐凸显其在编程中的各项优点来,并逐渐被许多相关人员用来进行开发。
从它诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。
1.1.2. Python语言特点 Python语言相较于其他编程语言有其独特的优点和长处,使得它得到各类相关人员的青睐。
其中,李水莲在2016年发表的文章《基于python的车无忧网络平台设计与实现》[1]和何惠英等人在2011年发表的《用Python语言跨平台分析处理电子表格》[2]中阐述了Python语言的各项特点: 1)Python是一款自由软件,遵循GPL协议,不需要支付任何费用,也不用担心版权问题,可阅读其源代码; 2)跨平台。
Python最初是在MAC操作系统下实现的,有很强的移植性,可运行在多种流水行操作系统之上,如Linux,Windows和MAC等等。
3)功能强大。
可以使用在多个领域,如系统编程、帮助用户完成繁琐的日常工作、科学计算,它简洁的语法可以像使用计算器一样来完成科学计算;快速原型,它省去了编译调试的过程,可以快速地实现系统原形;Web编程,使用它可以编写CGI而现在流行的Web框架也可以使用Python实现。
4)可扩展。
通过使用C/C 可以对Python进行扩展;Python也可以嵌入到C/C 编写的程序之中。