Python Flask基础教程示例代码


Posted in Python onFebruary 07, 2018

本文研究的主要是Python Flask基础教程,具体介绍如下。

安装:pip install flask即可

一个简单的Flask

from flask import Flask
#导入Flask
app = Flask(__name__)
#创建一个Flask实例

#设置路由,即url
@app.route('/')
#url对应的函数
def hello_world():
  #返回的页面
  return 'Hello World!'

#这个不是作为模块导入的时候运行,比如这个文件为aa.py,当python aa.py就执行这个代码。如果是在其他文件import的话,不执行这个文件。(这个属于python的基础知识)
if __name__ == '__main__':
  app.run()

开启调试模式

将app.run()改为app.run(debug=True)即可。这样每次修改代码之后,不需要每次都重启服务器。

运行结果:

Python Flask基础教程示例代码

优缺点:

基本上一个简单的web构建就是如此,这个比较轻量级的。相比于Django来说,url,views,modles,templatetags都变成自定义。而Django都是设定好的。

不过Flask学习成本较低。很快就可以上手。

两者各有千秋,各有特色。不过整体而言,个人比较偏向Django一点,毕竟比较规范化。虽然Flask对于小网站开发速度是快,而且文件比较单一,没有Django那么多文件。但后期的网站加建和扩展就显得吃力了。

总的来说,没有好坏,只有看实际情况需求才能确定选择那个框架,合适就是最好。

总结

意思行就是本文关于Python Flask基础教程示例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python将人民币转换大写的脚本代码
Feb 10 Python
python基础练习之几个简单的游戏
Nov 10 Python
django限制匿名用户访问及重定向的方法实例
Feb 07 Python
python 2.7.14安装图文教程
Apr 08 Python
浅谈python requests 的put, post 请求参数的问题
Jan 02 Python
浅谈python图片处理Image和skimage的区别
Aug 04 Python
python实现最速下降法
Mar 24 Python
PyCharm中如何直接使用Anaconda已安装的库
May 28 Python
什么是python的id函数
Jun 11 Python
Python数据库封装实现代码示例解析
Sep 05 Python
Python字符串及文本模式方法详解
Sep 10 Python
浅谈Python xlwings 读取Excel文件的正确姿势
Feb 26 Python
Python装饰器用法实例总结
Feb 07 #Python
使用apidocJs快速生成在线文档的实例讲解
Feb 07 #Python
Python自定义线程池实现方法分析
Feb 07 #Python
使用apidoc管理RESTful风格Flask项目接口文档方法
Feb 07 #Python
Python列表推导式、字典推导式与集合推导式用法实例分析
Feb 07 #Python
浅析Python3爬虫登录模拟
Feb 07 #Python
Python实现的三层BP神经网络算法示例
Feb 07 #Python
You might like
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
Laravel框架实现的批量删除功能示例
2019/01/16 PHP
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
2006/09/22 Javascript
二级域名转向类
2006/11/09 Javascript
Js(JavaScript)中,弹出是或否的选择框示例(confirm用法的实例分析)
2013/07/09 Javascript
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
node.js中的http.createClient方法使用说明
2014/12/15 Javascript
JS获取图片高度宽度的方法分享
2015/04/17 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
2015/10/25 Javascript
使用bootstrap validator的remote验证代码经验分享(推荐)
2016/09/21 Javascript
jQuery中delegate()方法的用法详解
2016/10/13 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
jQuery动态生成表格及右键菜单功能示例
2017/01/13 Javascript
js实现横向拖拽导航条功能
2017/02/17 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
JavaScript变速动画函数封装添加任意多个属性
2019/04/03 Javascript
python使用xlrd模块读写Excel文件的方法
2015/05/06 Python
Python 关于反射和类的特殊成员方法
2017/09/14 Python
python实现决策树
2017/12/21 Python
详解Django rest_framework实现RESTful API
2018/05/24 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
python绘制直方图和密度图的实例
2019/07/08 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
2019/08/13 Python
对python中assert、isinstance的用法详解
2019/11/27 Python
python通过文本在一个图中画多条线的实例
2020/02/21 Python
python中Mako库实例用法
2020/12/31 Python
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
会计求职信
2014/05/29 职场文书
六查六看心得体会
2014/10/14 职场文书
2014年法务工作总结
2014/12/11 职场文书
2014年小学美术工作总结
2014/12/20 职场文书
暂停营业通知
2015/04/25 职场文书
三好学生竞选稿
2015/11/21 职场文书
CSS作用域(样式分割)的使用汇总
2021/11/07 HTML / CSS
win10搭建配置ftp服务器的方法
2022/08/05 Servers