上一篇已经安装了flask,下面看一下第一个hello work程序如何实现?

1.新增一个hello.py文件,内容如下(注意name有两下划线)

from flask import Flask
app=Flask(__name__)

@app.route('/')
def hello_flask():
    return 'hello,flask'

if __name__=='__main__':
    app.run()

2.打开cmd,执行hello.py文件,有如下结果代表启动

Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

然后在浏览器客户端访问:http://127.0.0.1:5000/,浏览器会呈现 hello,flask

3.flask默认是监听本地接口,如果想接受外部的访问,可以通过给run()方法设置参数来实现,如:

app.run(host='外部IP地址',port=端口,debug=调试模式(ture/false))

如果是第一次接触这个框架的人,可能看不懂@app.route('\'),还有我们返回一个hello,flask是怎么返回的,是不是太简单了,下面会继续指导学习,模板渲染、路由、上下文等内容

是不是感觉到了什么?没错,现在就是告诉大家,如何一步一步跟着我学习flask框架。

转载于:https://www.cnblogs.com/czdbky/p/9313787.html

flask的第一个hello word 程序相关推荐

  1. 使用Python+Flask+OpenCV构建一个相机应用程序

    前言 在这篇博文中,我们将使用 Flask 框架构建一个相机应用程序,我们可以在其中单击图片.录制视频.应用诸如灰度.负片和"仅人脸"之类的滤镜,就像出现在 Snapchat 上的 ...

  2. 一起学WPF系列(2):第一个WPF应用程序

    概述 Windows Presentation Foundation (WPF) 是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows 客户端应用程序.使用 WPF,您可以创建广泛的独立 ...

  3. 开始使用-编写你的第一个Flutter应用程序

    2019独角兽企业重金招聘Python工程师标准>>> 这是创建您的第一个Flutter应用程序的指南. 如果您熟悉面向对象的代码和基本编程概念(如变量,循环和条件),则可以完成本教 ...

  4. 如何5分钟秒懂Java之基础入门篇 第一个hello word

    本来其实想讲一下这个Java基础入门系列_JDK的安装,后来想想还是算了.毕竟这就是相当于一个给电脑装一个APP,类似这么个流程. 还想说一个这个JDK一个必须要知道的知识点,那就是JDK的bin目录 ...

  5. 一个三流学校程序员的奋斗历程

    写作用意 这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量.最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉 ...

  6. 用Notepad++来编写第一个HTML网页程序,你也可以!!!

    学习任何一门编程语言,我们都要迈出第一步,运行第一个代码.我还记得当第一次运行成功python的"hello word"时的激动,还有html时的开心,反正收获蛮大的.哈哈,还是进 ...

  7. wps vba模块压缩包_01_创建第一个VBA小程序:你好,世界

    大家好,我是一可赛二(Excel),EXCEL VBA爱好者,在这里分享我学习VBA的过程. 目录 第一节 什么是EXCEL VBA(宏) 第二节 在EXCEL界面上调出"开发工具" ...

  8. 一个初中生到程序员的辛酸经历(转载)

    今天在论坛上看到了一个兄台的帖子,很是鼓舞,但确实以发帖的形式写的,看起来不方便,所以便将零散的段落收集起来,发到自己的博客中,望兄台理解.原文如下: 前言:我将写下一个穷苦家庭的农村孩子的经历.我念 ...

  9. 第一个 Spark Steaming 程序

    我的第三个发明专利也通过了内部专家的审核,我真是个创新满满的小天才亚,虽然说自己也赚到了一点小钱钱,但是和伟大的创作事业相比,那都是不值一提的小插曲.今天再次起航Spark Steaming的学习~ ...

最新文章

  1. android 异步回调中操作UI线程,UI同步、卡死阻塞等性能问题
  2. python腾讯语音合成
  3. Linux7添加syslog,请教linux下安装syslog的方法.是安装,不是配置
  4. 优秀的产品经理和一般的产品经理之间的区别
  5. mysqldump的几个主要选项探究
  6. java增删改查_只会增删改查的Java程序员该如何发展
  7. UIViewController 之LoadView详解
  8. DEAP2.1软件与Malmquist指数操作说明
  9. 无法启动计算机上的服务msdtc,MSDTC服务无法启动解决方法
  10. 计算机系统英语作文结尾万能句子,简单英语作文万能句子 开头结尾套用句子...
  11. 译:谷歌OKR指导手册(全文)
  12. C++ 模板实现—双向链表: doubly linked list
  13. r5 3600和i7 8700k 选哪个
  14. Python 错误 RuntimeError: CUDA error (10): invalid device ordinal
  15. RTI DDS. c++11例子 -1
  16. 日期偏移INTERVAL * DAY
  17. 直播APP开发成品案例
  18. word使用的奇技淫巧
  19. 迅歌KTV服务器各型号,2017年ktv必点歌曲排行榜(4页)-原创力文档
  20. 登陆局域网服务器显示参数错误,局域网出现域名解析错误时如何解决

热门文章

  1. 女朋友问我什么是云计算?
  2. 复杂网络表示的原理,算法和应用
  3. Flink SQL 的 9 个示例
  4. (零)音视频技术基础知识,现实项目
  5. 45岁码农用不到2年时间撸出100款扑克游戏
  6. 剑网三谜题终于揭开,药宗四系开合得当,有输出有治疗
  7. MySQL复习资料(一)——MySQL环境安装
  8. 面试一位硕士海龟前端小姐姐有感
  9. 恢复Win10照片查看器
  10. 在linux或者windows上直观查看linux下生成的自签名证书