当前位置:   article > 正文

Python - 配置工作目录环境变量.env和getenv加载环境变量_python .env文件

python .env文件

配置工作目录环境变量

在同级目录下创建一个.env的文件,.env文件通常用于存储敏感信息或配置参数,例如数据库连接字符串、API密钥等。例如:

OPENAI_API_TYPE="xxx"
OPENAI_API_BASE="xxx"
OPENAI_API_KEY="xxx"
OPENAI_API_VERSION="xxx"
  • 1
  • 2
  • 3
  • 4
'
运行

加载环境变量

load_dotenv函数是python-dotenv库中的一个函数,用于加载.env文件中的环境变量。它会在调用时自动查找当前工作目录下的.env文件,并将其中的环境变量设置到os.environ中。这样,就可以使用os.getenv来获取这些环境变量的值了。

import os
from dotenv import load_dotenv

# 加载.env文件中的环境变量
load_dotenv()

# 使用os.getenv获取环境变量的值
openai.api_type = os.getenv("OPENAI_API_TYPE")
openai.api_base = os.getenv("OPENAI_API_BASE")
openai.api_key = os.getenv("OPENAI_API_KEY")
openai.api_version = os.getenv("OPENAI_API_VERSION")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/959102
推荐阅读
相关标签
  

闽ICP备14008679号