当前位置: 首页 > news >正文

.env 文件

.env 文件其实就是一个纯文本文件,用来写“环境变量”键值对,格式非常简单 👇


.env 文件写法格式:

每一行就是一个变量名 = 值,不要加引号,不要加空格

DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx

完整例子(如果你以后有别的 key):

DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx
ZHIPU_API_KEY=xxxxxxxxxxxxxxxx

✅ 文件命名和位置:

  • 文件名:.env(别写成 env.txt ❌)

  • 存放位置:跟你 main.py 脚本在同一目录下

例如:

project_folder/
├── main.py
└── .env        ← 放这里

✅ 如何在 Python 中加载它:

确保你的代码有下面这两行:

from dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv())  # 自动找到.env并加载

然后你就可以像下面这样用变量啦:

import os
my_api_key = os.environ['DEEPSEEK_API_KEY']

⚠️ 小提醒

  • 不要把 .env 上传到 GitHub(记得加进 .gitignore

  • 密钥最好只在本地保管,生产环境用云端 Secret 管理更安全

http://www.xdnf.cn/news/1232281.html

相关文章:

  • 对于考研数学的理解
  • 【MySQL】增删改查操作 —— CRUD
  • 【软考中级网络工程师】知识点之级联
  • 驾驶场景玩手机识别:陌讯行为特征融合算法误检率↓76% 实战解析
  • 数字化转型驱动中小制造企业的质量管理升级
  • 梦幻花瓣雨
  • [mssql] 分析SQL Server中执行效率较低的SQL语句
  • 关于echarts的性能优化考虑
  • 蓝桥杯----串口
  • 我的世界进阶模组教程——物品(2)
  • 【redis】基于工业界技术分享的内容总结
  • 力扣 hot100 Day63
  • OLTP,OLAP,HTAP是什么,数据库该怎么选
  • ADB 查看 CPU 信息、查看内存信息、查看硬盘信息
  • [ LeetCode-----盛最多的水]
  • 【vue】computed计算属性
  • pytorch的 Size[3] 和 Size[3,1] 区别
  • 自动驾驶中的传感器技术15——Camera(6)
  • Unity_数据持久化_XML存储相关
  • web:js的模块导出/导入
  • 从零打造大语言模型--处理文本数据
  • OAuth 2.0 的安全升级版授权协议 OAuth 2.1 详解
  • 基于深度学习的医学图像分析:使用MobileNet实现医学图像分类
  • FFmpeg+javacpp中纯音频播放
  • ffmpeg命令和ffplay命令详解
  • 高效轻量的C++ HTTP服务:cpp-httplib使用指南
  • Linux进程间通信——system V信号量
  • Agents-SDK智能体开发[4]之集成MCP入门
  • 【整数转罗马数字】
  • 探索延迟生效变量类:一种灵活的状态管理机制