PRM*_*reu 33
如果要在每次启动项目时自动加载某些环境变量,可以在项目.env的根文件夹中设置文件,旁边是Pipfile.
您可以从右侧文件夹运行以下命令来创建此.env文件:
echo MY_TOKEN=SuperToKen >.env # create the file and write into
echo MY_VAR=SuperVar >>.env # append to the file
Run Code Online (Sandbox Code Playgroud)
或者只是手动创建它以获得:
MY_TOKEN=SuperToKen
MY_VAR=SuperVar
Run Code Online (Sandbox Code Playgroud)
此文件将自动加载,pipenv shell或者pipenv run your_command环境变量可用.
您可以使用以下代码访问/检查代码:
print(os.getenv('MY_TOKEN', 'Token Not found))
Run Code Online (Sandbox Code Playgroud)
不确定其他IDE,但在Pycharm中你需要插件Env文件自动加载它(从运行/调试配置访问Env文件选项卡).
您可以使用前导在此文件中添加注释 #
# My test token
MY_TOKEN=SuperToKen
Run Code Online (Sandbox Code Playgroud)
注意:当然,您必须从版本控制中排除此文件(如git).
| 归档时间: |
|
| 查看次数: |
12011 次 |
| 最近记录: |