Erzeuge eine vollständige .gitignore für Python-Projekte. Deckt __pycache__, virtuelle Umgebungen, Env-Dateien, Build-Ausgaben und IDE-Einstellungen ab.
# Python __pycache__/ *.py[codz] *$py.class *.so .Python dist/ build/ develop-eggs/ downloads/ *.egg-info/ *.egg .eggs/ wheels/ *.whl .venv/ venv/ env/ .env MANIFEST .mypy_cache/ .ruff_cache/ .pytest_cache/ .hypothesis/ htmlcov/ .coverage .coverage.* coverage.xml .tox/ .nox/ .ipynb_checkpoints __pypackages__/ .pdm-python .pdm-build/ celerybeat-schedule* cython_debug/ # Generated with devbento.dev/tools/gitignore-generator
Dieses Beispiel erzeugt eine vollständige .gitignore für Python-Arbeit: Skripte, Django- oder FastAPI-Dienste, Datenprojekte und Pakete. Es deckt Bytecode, virtuelle Umgebungen, Packaging-Ausgaben, Geheimnisse und Caches von pytest, mypy, ruff, tox und Jupyter ab.
| Muster | Grund |
|---|---|
| pycache/, *.py[codz] | Kompilierter Bytecode, wird beim Import neu erzeugt |
| .venv/, venv/, env/ | Virtuelle Umgebungen, aus Requirements neu erstellt |
| *.egg-info/, dist/, build/, wheels/ | Packaging-Artefakte |
| .env | Geheimnisse und lokale Konfiguration |
| .pytest_cache/, .tox/, .nox/ | Testrunner-Zustand |
| .mypy_cache/, .ruff_cache/ | Linter-Caches |
| .ipynb_checkpoints | Jupyter-Autosave-Dateien |
Für verwandte Workflows vergleiche Dateien mit dem Diff Checker oder erzeuge die vollständige Datei im Gitignore Generator.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.