Python项目配置管理笔记

Python 项目配置管理笔记

使用 .env 文件存储配置项

步骤

  1. 安装 python-dotenv

    pip install python-dotenv
  2. 创建 .env 文件
    在项目根目录下创建一个 .env 文件,写入配置项:

    DATABASE_URL=postgresql://user:password@localhost/dbname
    SECRET_KEY=your_secret_key
    DEBUG=True
  3. 在 Python 代码中读取 .env 配置
    使用以下代码加载和读取 .env 文件内容:

    import os
    from dotenv import load_dotenv
    
    # 加载 .env 文件
    load_dotenv()
    
    # 读取配置项
    database_url = os.getenv('DATABASE_URL')
    secret_key = os.getenv('SECRET_KEY')
    debug_mode = os.getenv('DEBUG')
    
    print(f"Database URL: {database_url}")
    print(f"Secret Key: {secret_key}")
    print(f"Debug Mode: {debug_mode}")
  4. 使用 .env 配置项
    在项目中可以使用这些配置项,例如连接数据库、配置 Flask/Django 等框架。

  5. .env 文件添加到 .gitignore
    为了保护敏感信息,确保 .env 文件不提交到版本控制中,在 .gitignore 文件中添加:

    .env

总结

  • 使用 python-dotenv 来加载 .env 文件。
  • 使用 os.getenv 来读取环境变量。
  • 确保 .env 文件保存在项目根目录,并保护其安全性。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇