开发者社区> 一个处女座的程序猿> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Python之Flask框架:Flask框架简介、安装、使用方法详细攻略

简介: Python之Flask框架:Flask框架简介、安装、使用方法详细攻略
+关注继续查看

Flask框架简介


      对初学者来说,循序渐进是最重要的,我推荐学习 Flask(Welcome | Flask (A Python Microframework))

      Flask 很轻,花很少的成本就能够开发一个简单的网站。非常适合初学者学习。Flask 框架学会以后,可以考虑学习插件的使用。例如使用 WTForm + Flask-WTForm 来验证表单数据,用 SQLAlchemy + Flask-SQLAlchemy 来对你的数据库进行控制。

BTW:果壳网基于 Flask 开发的。


1、各个主流框架对比

image.png

image.png


总结:小型web应用设计的功能点不多使用Flask;  大型web应用设计的功能点比较多使用的组件也会比较多,使用Django(自带功能多不用去找插件);  如果追求性能可以考虑Tornado;   


Flask框架安装

image.png

Flask框架使用方法


1、小试牛刀,然后访问UR即可得到L


from flask import Flask

app=Flask(__name__) #创建1个Flask实例

@app.route('/')      #路由系统生成 视图对应url,1. decorator=app.route() 2. decorator(first_flask)

def first_flask():    #视图函数

   return 'Hello World'  #response

if __name__ == '__main__':

   app.run()              #启动socket






版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Python 简介,Python 环境搭建
Python 简介,Python 环境搭建自制脑图
6 0
Python简介与环境搭建
这个系列是去年的时候给西门子电力的工程师培训Python入门课程准备的讲义~ 分享出来,仅供学习~ 本节是《Python入门-1.1Python简介与环境搭建》
112 0
python简介及环境搭建 | python从入门到精通:入门篇之三
本节将介绍Python的开发环境是如何搭建的,以及Python如何进行安装。
10359 0
《 Python树莓派编程》——导读
在2006年,当Eben Upton和其他树莓派基金会的创办人看到大学计算机专业学生的编程状况时,他们感到无比沮丧。在美国,计算机专业的编程课程被缩减为“CS 101:如何使用Word程序”和“CS 203:优化你的Facebook主页”。
4094 0
Spark机器学习1·编程入门(scala/java/python)
Spark机器学习1·编程入门
5976 0
Spark RDD编程(Python和Scala版本)
Spark中的RDD就是一个不可变的分布式对象集合,是一种具有兼容性的基于内存的集群计算抽象方法,Spark则是这个方法的抽象。 Spark的RDD操作分为转化操作(transformation)和行动操作(action),两者的区别在于:        a.
814 0
Python编程-数据库-利用PyMysql访问windows下的MySql数据库
1. 下载PyMysql并且安装 下载地址 下载zip包后解压到目录,进入该目录,执行以下命令安装 python setup.py install   2. 编写一个简单的数据库访问程序 simple_mysql.
904 0
+关注
一个处女座的程序猿
国内互联网圈知名博主、人工智能领域优秀创作者,全球最大中文IT社区博客专家、CSDN开发者联盟生态成员、中国开源社区专家、华为云社区专家、51CTO社区专家、Python社区专家等,曾受邀采访和评审十多次。仅在国内的CSDN平台,博客文章浏览量超过2500万,拥有超过57万的粉丝。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Python 脚本速查手册
立即下载
Python系列直播第一讲——Python中的一切皆对象
立即下载
Python 系列直播——深入Python与日志服务,玩转大规模数据分析处理实战第二讲
立即下载