Python Flask基础教程示例代码

 更新时间:2018年02月07日 10:44:26   作者:HuangZhang_123  
这篇文章主要介绍了Python Flask基础教程示例代码,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下

本文研究的主要是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)即可。这样每次修改代码之后,不需要每次都重启服务器。

运行结果:

优缺点:

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

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

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

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

总结

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

相关文章

  • Python全栈之字符串和列表相关操作

    Python全栈之字符串和列表相关操作

    这篇文章主要为大家介绍了Python字符串和列表相关操作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-12-12
  • Python实现批量合并图片到word文档

    Python实现批量合并图片到word文档

    这篇文章主要为大家详细介绍了如何利用Python实现批量合并指定文件夹中的所有图片并插入到Word文档中并保存,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-10-10
  • Python使用scapy模块发包收包

    Python使用scapy模块发包收包

    这篇文章主要介绍了Python如何使用scapy模块发包收包,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-05-05
  • 基于Python实现牛牛套圈小游戏的示例代码

    基于Python实现牛牛套圈小游戏的示例代码

    “幸运牛牛套圈圈”套住欢乐,圈住幸福,等你来挑战!这篇文章小编主要为大家介绍一款基于Python实现牛牛套圈小游戏,感兴趣的小伙伴可以了解一下
    2023-02-02
  • Python中的进程操作模块(multiprocess.process)

    Python中的进程操作模块(multiprocess.process)

    这篇文章介绍了Python中的进程操作模块(multiprocess.process),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • python生成圆形图片的方法

    python生成圆形图片的方法

    这篇文章主要为大家详细介绍了python生成圆形图片的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • Python pip命令清除Python包缓存文件问题

    Python pip命令清除Python包缓存文件问题

    这篇文章主要介绍了Python pip命令清除Python包缓存文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03
  • pandas dataframe 中的explode函数用法详解

    pandas dataframe 中的explode函数用法详解

    这篇文章主要介绍了pandas dataframe 中的explode函数用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • YOLOv5改进之添加CBAM注意力机制的方法

    YOLOv5改进之添加CBAM注意力机制的方法

    注意力机制最先被用在NLP领域,Attention就是为了让模型认识到数据中哪一部分是最重要的,为它分配更大的权重,获得更多的注意力在一些特征上,让模型表现更好,这篇文章主要给大家介绍了关于YOLOv5改进之添加CBAM注意力机制的相关资料,需要的朋友可以参考下
    2022-11-11
  • Python基于递归算法实现的汉诺塔与Fibonacci数列示例

    Python基于递归算法实现的汉诺塔与Fibonacci数列示例

    这篇文章主要介绍了Python基于递归算法实现的汉诺塔与Fibonacci数列,结合实例形式分析了汉诺塔与Fibonacci数列的递归实现技巧,需要的朋友可以参考下
    2018-04-04

最新评论