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构造icmp echo请求和实现网络探测器功能代码分享
Jan 10 Python
Python模拟登录12306的方法
Dec 30 Python
解读Django框架中的低层次缓存API
Jul 24 Python
浅谈pandas中shift和diff函数关系
Apr 08 Python
python定时按日期备份MySQL数据并压缩
Apr 19 Python
对Python 检查文件名是否规范的实例详解
Jun 10 Python
python多线程http压力测试脚本
Jun 25 Python
python实现的自动发送消息功能详解
Aug 15 Python
python实现图片横向和纵向拼接
Mar 05 Python
Python把图片转化为pdf代码实例
Jul 28 Python
Python类型转换的魔术方法详解
Dec 23 Python
Python 机器学习工具包SKlearn的安装与使用
May 14 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 中使用随机数的三个步骤
2006/10/09 PHP
PHP 编程的 5个良好习惯
2009/02/20 PHP
PHP执行SQL文件并将SQL文件导入到数据库
2015/09/17 PHP
yii2控制器Controller Ajax操作示例
2016/07/23 PHP
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
预加载css或javascript的js代码
2010/04/23 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
详解Jquery实现ready和bind事件
2016/04/14 Javascript
JS针对浏览器窗口关闭事件的监听方法集锦
2016/06/24 Javascript
Javascript6中字符串的四个新用法分享
2016/09/11 Javascript
浅谈js-FCC算法Friendly Date Ranges(详解)
2017/04/10 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
JS身份证信息验证正则表达式
2017/06/12 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
详解小程序循环require之坑
2019/03/08 Javascript
跟老齐学Python之深入变量和引用对象
2014/09/24 Python
python操作gmail实例
2015/01/14 Python
pyqt5之将textBrowser的内容写入txt文档的方法
2019/06/21 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
2019/06/27 Python
用Python获取摄像头并实时控制人脸的实现示例
2019/07/11 Python
python word转pdf代码实例
2019/08/16 Python
Python基础之函数原理与应用实例详解
2020/01/03 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
django列表筛选功能的实现代码
2020/03/27 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
YesBabyOnline美国:全球性的在线婚纱礼服工厂
2018/05/05 全球购物
自我鉴定范文200字
2013/10/02 职场文书
运输企业安全生产责任书
2014/07/28 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
高中教师个人工作总结
2015/02/10 职场文书
2016年春季运动会通讯稿
2015/11/25 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
自己搭建resnet18网络并加载torchvision自带权重的操作
2021/05/13 Python
浅谈 JavaScript 沙箱Sandbox
2021/11/02 Javascript
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫