微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

爬虫日记(36):Flask的安装

在我们学习爬虫过程中,由于数据抓取成功之后,往往不是结束,而是一个新的开始,因为数据还需要展现出来,或者通过WEB的方式向外发布,又者向下一个职能部门提供浏览的工作。因此学习一个简单的Web应用开发是必要的,也是比较基础的工作。

 

2004年,目前最流行的WEB框架Django诞生。2010年,另一个流行的轻量级WEB框架Flask诞生。Django是一个WEB解决方案“全家桶”,其功能大而全,包含了几乎所有Web开发相关的组件和功能,它可以大大节省开发者在基础组件、选型、适配等方面的时间和精力;而Flask只包含基本的配置,认依赖于两个外部库也可以自由替换,给开发者提供最大的自主空间。这两类完全相反方向上的Web开发模式,几乎可以为所有开发者提供了很好的选型参照物:无论开发者想要一站式还是最大化自主解决方案,Python都能满足。

 

在爬虫里,一般采用Flask开发就已经满足了要求。Web网站发展至今,特别是服务器端,涉及的知识非常广泛,这对程序员的要求会越来越高。如果采用成熟、稳健的框架,那么一些诸如安全性、数据流控制等类型的基础性工作都可以让框架来处理,而程序开发人员则可以把更多的精力放在具体业务逻辑功能的实现和优化上。

使用Flask框架的优势有以下几点:

  1. 可以大大降低开发难度,提高开发效率,让快速、高效的Web开发成为可能。
  2. 可以带来系统稳定性和可扩展性的提升

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐