美文网首页
python-dotenv简单使用

python-dotenv简单使用

作者: 求墨者 | 来源:发表于2018-12-20 11:59 被阅读174次

前言

  • 本操作在pipenv环境下,并运行flask
$ pipenv --three
$ pipenv --shell

(foo)$ pipenv install flask python-dotenv
(foo)$ mkdir app.py .env .flaskenv
# app.py

from flask import Flask
app = Flask(__name__)


@app.route('/')
def index():
  return '<h1>Hello flask!</h1>'

Flask在加载环境变量的优先级

  • 手动设置的环境变量 > .env中设置的环境变量 > .flaskenv设置的环境变量
  • .env存储敏感信息的环境变量
  • .flaskenv存储公开环境变量

mac终端手动设定环境变量

(foo)$ export FLASK_APP=hello

.flaskenv的内容

# 这就是注释
FLASK_APP = "app.py"
FLASK_ENV = "development"
FLASK_RUN_HOST = '0.0.0.0'
FLASK_RUN_PORT = '5050'

.env的内容

# 这就是注释

运行flask

(foo)$ flask run

参考资料:

python-dotenv · PyPI

pipenv环境下使用python-dotenv管理环境变量

相关文章

  • python-dotenv简单使用

    前言 本操作在pipenv环境下,并运行flask Flask在加载环境变量的优先级 手动设置的环境变量 > .e...

  • 关于Flask通过.env加载环境变量的两个坑

    其实本质都是python-dotenv加载环境变量出现的问题。 坑一:python-dotenv加载的Value都...

  • flask项目简单搭建

    1.运行环境pipenv 2.安装flask和python-dotenv 3.创建app.py,.env和.fla...

  • pipenv环境下使用python-dotenv管理环境变量

    安装python-dotenv 我们在项目根目录下分别创建两个文件: . env 用来存储包含敏感信息的环境变量...

  • python-dotenv 的详细用法

    用法最简单和最常见的用法是在应用程序启动时调用load_dotenv,从当前目录或其父目录中的.env文件或指定的...

  • 简单使用

    创建模型 过滤器 我们有一些字段和我们想让用户筛选的基础上 名称、价格或release_date。 我们创建一个 ...

  • gorange

    数组中简单使用 map中简单使用

  • 简单使用使用kaggle

    向我这样的条件不好的可以考虑借助云gpu来加速训练,借助kaggle可以在kaggle服务器上训练数据,kaggl...

  • 零碎的小程序笔记

    目录 template的简单使用WXS的简单使用npm的简单使用倒计时js的实现wx:for的使用一些js方法记录...

  • 命令行的简单使用

    Git命令行的简单使用,仅供自己使用 pod命令行的简单使用

网友评论

      本文标题:python-dotenv简单使用

      本文链接:https://www.haomeiwen.com/subject/sqcykqtx.html

      热点阅读