爬虫日记(36):Flask的安装
2023-09-14 09:10:04 时间
在我们学习爬虫过程中,由于数据抓取成功之后,往往不是结束,而是一个新的开始,因为数据还需要展现出来,或者通过WEB的方式向外发布,又者向下一个职能部门提供浏览的工作。因此学习一个简单的Web应用开发是必要的,也是比较基础的工作。
2004年,目前最流行的WEB框架Django诞生。2010年,另一个流行的轻量级WEB框架Flask诞生。Django是一个WEB解决方案“全家桶”,其功能大而全,包含了几乎所有Web开发相关的组件和功能,它可以大大节省开发者在基础组件、选型、适配等方面的时间和精力;而Flask只包含基本的配置,默认依赖于两个外部库也可以自由替换,给开发者提供最大的自主空间。这两类完全相反方向上的Web开发模式,几乎可以为所有开发者提供了很好的选型参照物:无论开发者想要一站式还是最大化自主解决方案,Python都能满足。
在爬虫里,一般采用Flask开发就已经满足了要求。Web网站发展至今,特别是服务器端,涉及的知识非常广泛,这对程序员的要求会越来越高。如果采用成熟、稳健的框架,那么一些诸如安全性、数据流控制等类型的基础性工作都可以让框架来处理,而程序开发人员则可以把更多的精力放在具体业务逻辑功能的实现和优化上。
使用Flask框架的优势有以下几点:
- 可以大大降低开发难度,提高开发效率,让快速、高效的Web开发成为可能。
- 可以带来系统稳定性和可扩展性的提升
相关文章
- win10下deepfakes环境配置(一)- 软件安装
- adb安装使用
- Crawlab Nodejs爬虫之依赖安装
- 安装redis脚本
- docker安装Grafana
- selenium+webdriver_python爬虫安装
- pycharm安装tensorflow2.0 过程
- CAD 2021安装教程--autocad软件所有版本
- MongoDB安装:正确的目录选择(mongodb安装位置)
- Linux上安装Windows 7:不可能的梦想吗?(linux上安装win7)
- 「快速指南:MySQL 安装包安装」(如何安装mysql安装包)
- APP爬虫mitmproxy代理工具的安装和使用
- 步步向前,轻松安装Linux V4L2(linuxv4l2安装)
- Linux安装根用户:从基础到高级(linux安装root)
- NFS环境下安装Oracle数据库(nfs上安装oracle)
- Oracle 9IAS安装过程步骤指南(oracle9ias安装)