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 相关文章推荐
c++生成dll使用python调用dll的方法
Jan 20 Python
你应该知道的python列表去重方法
Jan 17 Python
网站渗透常用Python小脚本查询同ip网站
May 08 Python
python判断设备是否联网的方法
Jun 29 Python
在Python中使用gRPC的方法示例
Aug 08 Python
python 将列表中的字符串连接成一个长路径的方法
Oct 23 Python
django 使用 PIL 压缩图片的例子
Aug 16 Python
Python如何实现动态数组
Nov 02 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
Dec 25 Python
使用matlab 判断两个矩阵是否相等的实例
May 11 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
Jun 29 Python
解决PDF 转图片时丢文字的一种可能方式
Mar 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
preg_match_all使用心得分享
2014/01/31 PHP
php实例分享之二维数组排序
2014/05/15 PHP
浅谈discuz密码加密的方式
2014/05/22 PHP
解决cPanel无法安装php5.2.17
2014/06/22 PHP
php一维二维数组键排序方法实例总结
2014/11/13 PHP
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
2013/04/26 Javascript
js中的replace方法使用介绍
2013/10/28 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
基于Jquery实现表单验证
2020/07/20 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
2016/05/25 Javascript
使用jquery提交form表单并自定义action的方法
2016/05/25 Javascript
javascript事件模型介绍
2016/05/31 Javascript
js 定义对象数组(结合)多维数组方法
2016/07/27 Javascript
几行js代码实现自适应
2017/02/24 Javascript
Vuejs 单文件组件实例详解
2018/02/09 Javascript
微信小程序实现的一键连接wifi功能示例
2019/04/24 Javascript
微信小程序实现搜索功能并跳转搜索结果页面
2019/05/18 Javascript
JS实现商城秒杀倒计时功能(动态设置秒杀时间)
2019/12/12 Javascript
如何基于javascript实现贪吃蛇游戏
2020/02/09 Javascript
python通过BF算法实现关键词匹配的方法
2015/03/13 Python
详细介绍Python函数中的默认参数
2015/03/30 Python
Python使用dis模块把Python反编译为字节码的用法详解
2016/06/14 Python
Python 关于反射和类的特殊成员方法
2017/09/14 Python
pycharm远程调试openstack的图文教程
2017/11/21 Python
纯CSS实现颜色渐变效果(包含环形渐变、线性渐变、彩虹效果等)
2014/05/07 HTML / CSS
Charlotte Tilbury英国官网:英国彩妆品牌
2017/05/26 全球购物
ALDO英国官网:加拿大女鞋品牌
2018/02/19 全球购物
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
2015/09/11 面试题
一个J2EE项目团队的主要人员组成是什么
2012/06/04 面试题
大学生村官事迹材料
2014/01/21 职场文书
《故乡》教学反思
2014/04/10 职场文书
2015年学校体育工作总结
2015/04/22 职场文书
Python使用海龟绘图实现贪吃蛇游戏
2021/06/18 Python
聊聊Python String型列表求最值的问题
2022/01/18 Python