首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

七行代码搞定第一个MVP的Flask程序

微信公众号:数据之禅

如有问题或者建议,请公众号留言

最近更新:

1.第一个Flask程序

Flask以短小精悍著称,只需要7行代码就可以实现一个Flask程序。

接下来,我们介绍一下怎么运行,一般在开发环境中需要安装Python环境,并且一般在虚拟环境中运行。虚拟环境的配置这里就不赘述。

建立好虚拟环境后,安装flask库,即可安装成功,并且在cmd中到上面程序的文件中,输入,然后在默认在端口即可访问到。

步骤如图所示

编写程序

在虚拟环境中输入运行代码

在浏览器的检查是否运行成功

2. 代码分析

第一句:

从导入模块。

第二句:

初始化一个Flask对象,其中参数的目的有两个:

方便flask框架去寻找资源

方便flask插件比如等出现错误的时候,定位问题所在。

第三句:

是一个装饰器。这个装饰器的作用时做一个url和视图函数的映射,这里把和这个函数相对应,然后将结果返回给浏览器。

第四五句

创建函数,并返回一个值。

第六七句

如果当前这个文件是作为程序的入口运行,那么就会执行运行flask程序。

这里的也可以传入产出进入debug模式。

设置debug模式的作用:

当程序出现问题时,可以在页面中看到信息和出错的位置

只要修改了项目中的Python文件,程序自行加载,不需要手动重新启动服务器。

但是,通常我们使用配置文件的形式。新建配置文件,输入

并且在主app文件中导入这个文件,并且配置到中,比如

这里的配置文件还可以配置其他值,比如和等。

完整的代码如下

配置文件如下

动手练习一下吧

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180128G06L3N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券