spi*_*edd 6 python environment-variables pipenv
有没有办法引用文件中的当前目录.env
?
尝试将配置文件的位置从用户配置文件指向当前路径。例如,
CONFIG_FILE=${USERPROFILE}\.configs\config.cfg
Run Code Online (Sandbox Code Playgroud)
我想将其设置为
CONFIG_FILE=${CURRENTPATH}\.configs\config.cfg
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 上使用 Pipenv 运行我的程序,我可以执行以下操作:
SETUP_CFG=${PWD}/setup.cfg
Run Code Online (Sandbox Code Playgroud)
在Python中我可以这样做:
import os
from pathlib import Path
assert os.environ.get("SETUP_CFG") == (Path.cwd() / "setup.cfg").as_posix()
Run Code Online (Sandbox Code Playgroud)