.env文件和.gitignore

当我们在使用API_KEY、数据库密码,或者是在设置http_proxy的时候,往往不希望把这样的隐私信息上传到github中,那么怎么忽视这些信息呢?

有一个办法是使用 .env文件来存储这些敏感信息。具体步骤如下所示:

  1. 创建一个.env文件,并添加内容:
    1
    2
    API_KEY=your_api_key_here
    PASSWORD = PASSWWWW
  2. 安装python-dotenv库:
    1
    pip install python-dotenv
  3. 在代码中加载.env文件:
    1
    2
    3
    4
    5
    from dotenv import load_dotenv
    import os

    load_dotenv() # 加载.env文件
    api_key = os.getenv("API_KEY")
  4. 确保.env文件不被上传到代码仓库。可以在.gitignore中添加:.env

这样,你随便push、pull也不要担心隐私泄露啦☺️~


.env文件和.gitignore
https://august6676.github.io/2024/10/26/env文件和-gitignore/
作者
Xiaoxuan Zhou
发布于
2024年10月26日
许可协议
微调策略对比 下一篇