[英]Load environment variables in python
Trying to load environment varibles in python module尝试在 python 模块中加载环境变量
import os
class Config(object):
port = os.environ.get("PORT") or 5000
print(Config.port)
$ 5000
pip
or pipenv
ie virtualenv env
pip
或pipenv
创建虚拟环境,即virtualenv env
source env/bin/acivate
source env/bin/acivate
python-dotenv
module pip install python-dotenv
python-dotenv
模块pip install python-dotenv
On top of your python file have something like this在你的python文件之上有这样的东西
In my .env
file I have a variable named MY_VARIABLE
在我的
.env
文件中,我有一个名为MY_VARIABLE
的变量
MY_VARIABLE=Somevalue
app.py
I have thisapp.py
我有这个import os
from dotenv import load_dotenv
# Loading up the values
load_dotenv()
class Config(object):
port = os.environ.get("MY_VARIABLE") or 5000
print(Config.port)
$ Somevalue
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.