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中使用PDB库调试程序
Apr 05 Python
pymongo给mongodb创建索引的简单实现方法
May 06 Python
Python中super关键字用法实例分析
May 28 Python
在Python的Django框架中显示对象子集的方法
Jul 21 Python
jupyter安装小结
Mar 13 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
May 11 Python
python 使用正则表达式按照多个空格分割字符的实例
Dec 20 Python
Python 图像对比度增强的几种方法(小结)
Sep 25 Python
Python opencv相机标定实现原理及步骤详解
Apr 09 Python
Python实现密钥密码(加解密)实例详解
Apr 26 Python
django rest framework使用django-filter用法
Jul 15 Python
Anaconda安装pytorch及配置PyCharm 2021环境
Jun 04 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
php中定时计划任务的实现原理
2013/01/08 PHP
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
2016/02/16 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
2017/07/13 PHP
通用JS事件写法实现代码
2009/01/07 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
js图片模糊切换显示特效的方法
2015/02/17 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
JS实现支持多选的遍历下拉列表代码
2015/08/20 Javascript
学习JavaScript设计模式之迭代器模式
2016/01/19 Javascript
三种AngularJS中获取数据源的方式
2016/02/02 Javascript
使用jquery提交form表单并自定义action的实现代码
2016/05/25 Javascript
全面解析JavaScript中“&&”和“||”操作符(总结篇)
2016/07/18 Javascript
JavaScript性能优化总结之加载与执行
2016/08/11 Javascript
完美的js div拖拽实例代码
2016/09/24 Javascript
JavaScript求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
2018/05/07 Javascript
浅谈Node 异步IO和事件循环
2019/05/05 Javascript
vue 导航内容设置选中状态样式的例子
2019/11/01 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
[58:59]完美世界DOTA2联赛PWL S3 access vs CPG 第一场 12.13
2020/12/16 DOTA
python通过exifread模块获得图片exif信息的方法
2015/03/16 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
Python 一键制作微信好友图片墙的方法
2019/05/16 Python
机器学习实战之knn算法pandas
2019/06/22 Python
python3.x提取中文的正则表达式示例代码
2019/07/23 Python
Python matplotlib生成图片背景透明的示例代码
2019/08/30 Python
python列表推导式操作解析
2019/11/26 Python
Python实现图像的垂直投影示例
2020/01/17 Python
Ruby如何创建一个线程
2013/03/10 面试题
毕业自我鉴定书
2014/03/24 职场文书
我的求职择业计划书
2014/04/04 职场文书
国际金融专业自荐信
2014/07/05 职场文书
节能环保演讲稿
2014/08/28 职场文书
2014年保险公司工作总结
2014/11/22 职场文书
python munch库的使用解析
2021/05/25 Python
JavaScript 数组去重详解
2021/09/15 Javascript