.env文件和.gitignore
当我们在使用API_KEY
、数据库密码,或者是在设置http_proxy
的时候,往往不希望把这样的隐私信息上传到github中,那么怎么忽视这些信息呢?
有一个办法是使用 .env文件来存储这些敏感信息。具体步骤如下所示:
- 创建一个
.env
文件,并添加内容:1
2API_KEY=your_api_key_here
PASSWORD = PASSWWWW - 安装
python-dotenv
库:1
pip install python-dotenv
- 在代码中加载
.env
文件:1
2
3
4
5from dotenv import load_dotenv
import os
load_dotenv() # 加载.env文件
api_key = os.getenv("API_KEY") - 确保
.env
文件不被上传到代码仓库。可以在.gitignore
中添加:.env
这样,你随便push、pull也不要担心隐私泄露啦☺️~
.env文件和.gitignore
https://august6676.github.io/2024/10/26/env文件和-gitignore/