专栏首页自动化测试实战Flask第六篇——项目配置文件

Flask第六篇——项目配置文件

我们在开发中,通常将一些需要用到的配置选项单独放在一个文件中,比如叫configs.py中。然后通过一些方式加载。

现在将加载配置文件的方法罗列如下:

1、先新建文件configs.py,文件代码:

# coding: utf-8

DEBUG = True

2、在主文件中添加如下之一的代码:

  • 方式一 import configs app.config.from_object(configs)
  • 方式二 app.config.from_object('configs')
  • 方式三:直接采用赋值 app.config['DEBUG'] = True
  • 方式四:from_pyfile # silent=True表示静默模式,即即使加载文件不存在也不会抛出异常,默认False app.config.from_pyfile('configs.py', silent=True)

本文分享自微信公众号 - 自动化测试实战(gh_839e78b6ba28),作者:孟船长

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-03-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • flask第十六篇——Response【2】

    用户2149234
  • 在自动化测试中,重要的不是工具

    经常有人在公众号留言或是微信问我,做自动化测试用什么工具好,或是学哪门编程语言好呢?

    用户2149234
  • flask第二十三篇——模板【5】过滤器

    用户2149234
  • python pycharm2018开启

    为什么需要开启DEBUG模式 1.如果开启了DEBUG模式,那么在代码中如果抛出了异常,在浏览器的页面中可以看到 具体的错误信息,以及具体的错误代码位置,方便开...

    py3study
  • 华泰人寿使用红帽OPENSHIFT 构建开源系统 赋予IT新活力

    华泰人寿保险股份有限公司(以下简称:华泰人寿)是一家由国内外实力雄厚的金融保险集团和知名企业发起设立的全国性寿险公司,股东投入资金超过30亿元,在中国开设了两百...

    魏新宇
  • 破解.net程序 编译和反编译方法

     有好多.net程序有加密狗或者有验证,如果exe或dll没有做过特殊处理,破解.net程序其实很简单,不过你要有足够的耐心! 我只做个简单的小例子,给大家...

    lpxxn
  • 以太坊2.0:脱胎换骨迈向”世界计算机“之路

    早在以太坊启动之初,就已经规划了开发的四个阶段:边境(Frontier)、家园(Homestead)、大都会(Metropolis)和宁静(Serenity)。...

    辉哥
  • 报告显示:数据泄露事故成本平均每条记录154美元

    根据IBM和Ponemon研究所近日发布的报告显示,今年数据泄露事故每条记录的成本达到154美元,这比2014年的145美元增长了12%。

    华章科技
  • gps校时服务器在监控系统的应用方案

    视频监控系统里的网络摄像机、网络硬盘录像机的时间可以由gps校时服务器来进行校准。

    时频专家
  • OpenContrail完全迁移到Linux基金会,更名为Tungsten Fabric

    SDNLAB

扫码关注云+社区

领取腾讯云代金券