zoukankan      html  css  js  c++  java
  • Flask框架基础--第一篇

    1.flask框架和其他几种框架的优缺点对比

    Django :
    优点 - 大而全所有组件都是有组织内部开发高度定制化 教科书级别的框架
    缺点 - 大到浪费资源,请求的时候需要的资源较高

    Flask ;
    优势 - 小而精,组件只有Session,第三方机构强烈支持Flask,非常多的三方组件 简单至极
    缺陷 - 由于三方组件的关系 稳定性相对较差 Flask-Session

    Tornado :
    优势 - 异步IO 非阻塞 原生WebSocket
    缺陷 - 组件 == 0 关于异步的不好理解 Debug难上加难

    Sanic :
    优势 - 异步IO 非阻塞 原生WebSocket + 小而精,组件只有Session,第三方机构强烈支持Flask,非常多的三方组件
    缺陷 - 复杂度

    2.flask的安装与启动

    flask使用的软件是pycharm

    第一步:创建一个新项目

    第二步:安装flask组件(或者pip install flask)

    +之后搜索flask插件,然后安装flask

    3.flask的启动

    from flask import Flask #导入Flask类
    app = Flask(__name__) #实例化Flask的对象
    @app.route('/') # app中的route装饰器,这里写路由
    def index(): #视图函数
        return 'hello'
    if __name__ == '__main__':
        app.run(debug=True) #启动flask web服务  debug=True表示自动重启
  • 相关阅读:
    TO DO List
    springboot 热部署
    <dependencyManagement>的作用
    人体工程学座椅
    temp
    temp
    声明式编程和命令式编程的本质区别
    weak first question
    Spring依赖注入方式和依赖来源
    SpringBoot 整合 H2 数据库
  • 原文地址:https://www.cnblogs.com/l1222514/p/10690455.html
Copyright © 2011-2022 走看看