gpt4 book ai didi

python - 如何在 python 中使用 dotenv 在本地 .env 文件中设置环境变量?

转载 作者:行者123 更新时间:2023-12-05 03:37:27 28 4
gpt4 key购买 nike

我尝试了以下代码,但是当我打开我的 env 文件时它仍然是空的。

import os
from os.path import join, dirname
from dotenv import load_dotenv

dotenv_path = join(dirname(__file__), '.env')
load_dotenv(dotenv_path)

os.environ['ORI'] = '123'

最佳答案

为此你需要dotenv.set_key,像这样:

import dotenv

dotenv_path = "my-custom-dotenv"

# dotenv.set_key will create a dotenv file
# with the specified path if non existing, then add the "ORI" variable
dotenv.set_key(dotenv_path, "ORI", "123")
# add the IRO variable
dotenv.set_key(dotenv_path, "IRO", "321")
# change the ORI variable
dotenv.set_key(dotenv_path, "ORI", "456")
# remove the IRO variable
dotenv.unset_key(dotenv_path, "IRO")

关于python - 如何在 python 中使用 dotenv 在本地 .env 文件中设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69299529/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com