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
Dragonfly | An In-Memory Data Store without Limits
Dragonfly is a drop-in Redis replacement that is designed for heavy data workloads running on modern cloud hardware. Migrate in less than a day and experience up to 25X the performance on half the infrastructure.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Python-Dotenv!