python-dotenv is a Python utility that reads key-value pairs from a .env file and sets them as environment variables. This is especially useful for managing configuration values, secrets, or settings outside of source code, in line with the 12-factor app principles. Commonly used in Flask, Django, and other frameworks, it helps maintain clean and secure codebases across environments like development, staging, and production.
Features
- Loads environment variables from .env files
- Integrates with Flask and Django projects
- Supports parsing of quoted and multiline values
- Works with os.environ in Python
- CLI interface to read or set variables
- Follows 12-factor app configuration practices
Categories
SystemLicense
BSD LicenseFollow Python-Dotenv
Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Python-Dotenv!