当前位置: 首页 > news >正文

网站上传权限百度竞价排名技巧

网站上传权限,百度竞价排名技巧,新增备案 网站名字,网页设计主要用什么软件工程配置加载方式 前言配置对象中加载配置文件中加载环境变量中加载三种配置方式优缺点工厂模式创建Flask app 前言 本篇来学习下Flake工程配置加载方式 配置对象中加载 应用场景#xff1a;作为默认配置写在代码中 # -*- coding: utf-8 -*- # Time : 2023/9/2 # Autho… 工程配置加载方式 前言配置对象中加载配置文件中加载环境变量中加载三种配置方式优缺点工厂模式创建Flask app 前言 本篇来学习下Flake工程配置加载方式 配置对象中加载 应用场景作为默认配置写在代码中 # -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海 from flask import Flaskclass DefaultConfig(object):默认配置MYSQL_HOST 192.168.66.66app Flask(__name__)# 设置配置对象方式读取配置 app.config.from_object(DefaultConfig)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host)return bHello 大海/bif __name__ __main__:app.run() 配置文件中加载 应用场景项目中使用固定的配置文件 # setting.py # -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海MYSQL_HOST 192.168.88.88# -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海from flask import Flaskapp Flask(__name__)# 设置配置文件方式加载配置 app.config.from_pyfile(setting.py)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host)return bHello 大海配置文件方式加载配置。/bif __name__ __main__:app.run()环境变量中加载 先设置环境变量 # export 变量名配置文件名 Linux系统环境中使用 export PROJECT_SETTINGsetting.py# -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海from flask import Flaskapp Flask(__name__)# 设置环境变量方式加载配置 app.config.from_envvar(PROJECT_SETTING, silentTrue)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host) return bHello 大海环境变量方式加载配置。/bif __name__ __main__:app.run() silent 参数说明 Flase没找到变量值时报错通知默认为FlaseTrue没找到变量值时也正常运行下去 三种配置方式优缺点 配置对象 优点继承可复用缺点敏感数据暴露代码中 配置文件 优点独立配置文件保护敏感数据缺点不能继承文件路径固定不灵活 环境变量 优点独立配置文件保护敏感数据文件路径不固定灵活缺点 不方便要记得设置环境变量 工厂模式创建Flask app # -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海from flask import Flaskclass DefaultConfig(object):默认配置MYSQL_HOST 192.168.66.66def create_flask_app(config):app Flask(__name__)# 设置配置对象方式读取配置app.config.from_object(config)# 设置环境变量方式加载配置app.config.from_envvar(PROJECT_SETTING, silentTrue)return appapp create_flask_app(DefaultConfig)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host)return bHello 大海/bif __name__ __main__:app.run()
http://www.hkea.cn/news/14279838/

相关文章:

  • 网站开发作用wordpress 无法访问
  • vs做网站如何输出dede网站地图位置
  • 电子商务网站建设与管理的考试营销型和展示型网站
  • 网站模板建设二级目录哈尔滨推广优化公司
  • 做教育网站有什么好处个人视频网站制作
  • 公司注册好了怎么做网站百度推广代理开户
  • 网站模板广告去除网站建设加排名要多少
  • 加强检察门户网站建设情况免费推广网站工具
  • 做游戏音频下载网站无锡网站公司哪家好
  • 公司网站招聘的作用查域名138
  • 临汾网站建设电话佛山市建设工程有限公司
  • 上饶专业的企业网站开发公司网站建设作者墙这个模板
  • 哪些网站可以做ppi企业网站建设的劣势
  • 网站开发主要包括哪些方面wordpress如何调用文章页到首页
  • txt怎么做pdf电子书下载网站室内设计网站资源
  • 广州金融网站设计wordpress绑定熊掌号
  • 南昌互联网网站开发姑苏企业建设网站公司
  • 广西网站建设软件推广青岛新闻最新消息
  • 官方网站想反应问题不弄应该怎么做如何增加网站的外链
  • 惠阳市网站建设创建平台网站下载链接
  • 济南网站优化公司wordpress获取标签名
  • 怎么套模板 网站建设网站企业邮箱
  • 公司网站开发费用账务处理广州 竞价托管
  • 龙岗区做网站网站搭建公司排行
  • 有人用dw做网站吗新增接入 新增网站
  • 百度网站首页的设计理念东莞网站设计制作
  • 做设计需要知道的几个网站吗百度权重怎么提高
  • 网站域名是什么网站建站的费用
  • 阿里云建设网站能干嘛深圳网站建设在哪里找
  • 做养生网站需要证件吗研究生做网站开发