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 模块EasyGui详细介绍
Feb 19 Python
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
Apr 17 Python
python中nan与inf转为特定数字方法示例
May 11 Python
基于python(urlparse)模板的使用方法总结
Oct 13 Python
python获取文件真实链接的方法,针对于302返回码
May 14 Python
Python多线程原理与用法实例剖析
Jan 22 Python
Python中如何引入第三方模块
May 27 Python
Python新手如何进行闭包时绑定变量操作
May 29 Python
Python流程控制语句的深入讲解
Jun 15 Python
Python select及selectors模块概念用法详解
Jun 22 Python
Python识别处理照片中的条形码
Nov 16 Python
Python如何用re模块实现简易tokenizer
May 02 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 获取一个月第一天与最后一天的代码
2010/05/16 PHP
PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
2010/07/04 PHP
解析php类的注册与自动加载
2013/07/05 PHP
ini_set的用法介绍
2014/01/07 PHP
php接口和抽象类使用示例详解
2014/03/02 PHP
php发送与接收流文件的方法
2015/02/11 PHP
浅谈PHP中其他类型转化为Bool类型
2016/03/28 PHP
读jQuery之九 一些瑕疵说明
2011/06/21 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
2011/12/06 Javascript
如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
2013/07/09 Javascript
简介JavaScript中toUpperCase()方法的使用
2015/06/06 Javascript
jquery获取select选中值的方法分析
2015/12/22 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
2016/07/06 Javascript
深入解析Javascript闭包的功能及实现方法
2016/07/10 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
vue2滚动条加载更多数据实现代码
2017/01/10 Javascript
js,jq,css多方面实现简易下拉菜单功能
2017/05/13 Javascript
Vue-Router2.X多种路由实现方式总结
2018/02/09 Javascript
集成vue到jquery/bootstrap项目的方法
2018/02/10 jQuery
轻松解决JavaScript定时器越走越快的问题
2019/05/13 Javascript
搭建一个Koa后端项目脚手架的方法步骤
2019/05/30 Javascript
vue 实现特定条件下绑定事件
2019/11/09 Javascript
Vue事件处理原理及过程详解
2020/03/11 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
vue如何使用rem适配
2021/02/06 Vue.js
apache部署python程序出现503错误的解决方法
2017/07/24 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
python爬取淘宝商品销量信息
2018/11/16 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
校三好学生主要事迹
2014/01/11 职场文书
承诺书的格式范文
2014/03/28 职场文书
音乐学专业求职信
2014/07/22 职场文书
2015年扫黄打非工作总结
2015/05/13 职场文书
2015年行政人事工作总结
2015/05/21 职场文书
冲出亚马逊观后感
2015/06/03 职场文书