Apprenez les commandes Python et pip pour développer en Python. Guide complet avec exécution de scripts, gestion des packages et environnements virtuels.
python
Lance l'interpréteur Python interactif (REPL)
-c-m-i-V--version-h--help-q-O-OO-s-S-E-v-vv-b-bb-B-d-I-t-tt-u-W-X-R--check-hash-based-pycs
python3
Lance Python 3 (sur systèmes où python pointe vers Python 2)
-c-m-i-V--version-h--help-q-O-OO-s-S-E-v-vv-b-bb-B-d-I-t-tt-u-W-X-R
python mon_script.py
Exécute un script Python
pip
Gestionnaire de paquets Python
installuninstalllistshowsearchfreezedownloadwheelhashcheckconfigcachedebughelp
pip install
Installe un package Python depuis PyPI
-r--requirement-c--constraint--no-deps--pre-e--editable-t--target--platform--python-version--implementation--abi--user--root--prefix--src--upgrade-U--upgrade-strategy--force-reinstall--ignore-installed--no-download--no-cache-dir--no-binary--only-binary--prefer-binary--require-hashes--progress-bar--no-build-isolation--use-pep517--check-build-dependencies--break-system-packages--dry-run--report--index-url-i--extra-index-url--no-index--find-links-f--proxy--retries--timeout--exists-action--trusted-host--client-cert--cert--cache-dir--no-clean--require-virtualenv--python-q--quiet-v--verbose--log
pip uninstall
Désinstalle un package Python
-r--requirement-y--yes--root--break-system-packages-q--quiet-v--verbose
pip list
Liste les packages installés
-o--outdated-u--uptodate-e--editable-l--local--user--path--pre--format--not-required--exclude-editable--include-editable--exclude-v--verbose
pip show
Affiche les informations d'un package installé
-f--files-v--verbose
pip freeze
Affiche les packages installés au format requirements
-r--requirement-l--local--user--path--all--exclude-editable-q--quiet
pip search
Recherche un package sur PyPI
--index-i
pip check
Vérifie les dépendances pour les conflits
-v--verbose
pip cache
Gère le cache de pip
infolistremovepurgedir
pip config
Gère la configuration de pip
listgetsetunseteditdebug
pip download
Télécharge des packages sans les installer
-r-d--dest--platform--python-version--implementation--abi--no-deps--no-binary--only-binary--prefer-binary--require-hashes--progress-bar--no-build-isolation--use-pep517--index-url-i--extra-index-url--no-index--find-links-f
pip wheel
Construit des wheels pour les packages
-r-w--wheel-dir--no-deps--no-binary--only-binary--prefer-binary--require-hashes--progress-bar--no-build-isolation--use-pep517--index-url-i--extra-index-url--no-index--find-links-f
pip install --user
Installe un package pour l'utilisateur courant uniquement
-r--upgrade-U--force-reinstall--no-cache-dir
pip install -r requirements.txt
Installe toutes les dépendances depuis un fichier requirements
--upgrade-U--force-reinstall--no-deps--no-cache-dir
pipenv
Gestionnaire d'environnements virtuels et de dépendances
installuninstalllocksyncshellrungraphcheckcleanupdateupgradeverifyrequirementsscriptssupport--python--three--two--rm--site-packages--version-h--help--man--support--venv--py--envs--bare
pipenv install
Installe des packages et crée/environnement virtuel
--dev-d--system--deploy--ignore-pipfile--skip-lock--pre--keep-outdated--selective-upgrade--sequential--extra-index-url--index-i--verbose-v--python--pypi-mirror--clear-e--editable
pipenv shell
Active l'environnement virtuel Pipenv
--fancy--anyio--quiet-q
pipenv run
Exécute une commande dans l'environnement virtuel
pipenv lock
Génère ou met à jour Pipfile.lock
--dev-d--clear--pre--keep-outdated--requirements-r--no-header
pipenv graph
Affiche le graphe des dépendances
--json--json-tree--reverse
poetry
Gestionnaire de dépendances et d'empaquetage Python moderne
newinitinstalladdremoveupdatelockshowbuildpublishconfigrunshellchecksearchenvselfsourceexportversioncachedebughelp
poetry new
Crée un nouveau projet Python
--name--src--readme--license--author--description--python
poetry init
Initialise un projet Poetry existant
--name--description--author--python--dependency--dev-dependency--license--no-interaction
poetry add
Ajoute une dépendance au projet
--dev-D--group--optional--extras-E--source--allow-prereleases--dry-run--lock--no-update--editable-e--path--git--branch--tag--rev
poetry remove
Supprime une dépendance du projet
--dev-D--group--dry-run
poetry install
Installe les dépendances du projet
--no-dev--dev-only--remove-untracked--sync--no-root--no-directory--dry-run--extras-E--all-extras--only--with--without--compile--no-cache--verbose-v
poetry update
Met à jour les dépendances
--no-dev--dry-run--lock--with--without--only
poetry lock
Verrouille les dépendances dans poetry.lock
--no-update--check--no-cache--verbose-v
poetry show
Affiche les dépendances
--tree--latest-l--outdated-o--no-dev--why--with--without--only--top-level-T--all
poetry build
Construit le package
--format-f--output-o
poetry publish
Publie le package sur PyPI
--repository-r--username-u--password-p--cert--client-cert--build--dry-run--skip-existing
poetry run
Exécute une commande dans l'environnement virtuel
poetry shell
Active l'environnement virtuel Poetry
poetry env
Gère les environnements virtuels
infolistremoveuse
virtualenv
Crée un environnement virtuel Python isolé
--version-h--help-v--verbose-q--quiet--clear--system-site-packages--always-copy--no-setuptools--no-pip--no-wheel--no-periodic-update--symlinks--copies--prompt--python-p--seeder--extra-search-dir--download--no-download--app-data--reset-app-data--upgrade-embed-wheels
python -m venv
Crée un environnement virtuel (module venv intégré)
--system-site-packages--symlinks--copies--clear--upgrade--without-pip--prompt--upgrade-deps
source venv/bin/activate
Active l'environnement virtuel (Linux/macOS)
venv\Scripts\activate
Active l'environnement virtuel (Windows CMD)
venv\Scripts\Activate.ps1
Active l'environnement virtuel (Windows PowerShell)
deactivate
Désactive l'environnement virtuel actif
conda
Gestionnaire de paquets et d'environnements Anaconda
createinstallupdateremovelistsearchinfocleanconfiginitactivatedeactivateenvbuildconvertdevelopindexinspectmetapackagerenderserverskeletonverifyrunhelp
conda create
Crée un nouvel environnement conda
-n--name-p--prefix--clone--file--dev-c--channel--use-local--override-channels--strict-channel-priority--no-channel-priority--no-deps--only-deps--no-pin--copy-k--insecure--offline-q--quiet-y--yes--dry-run--json--solver
conda install
Installe des packages dans l'environnement conda
-n--name-p--prefix-c--channel--use-local--override-channels--strict-channel-priority--no-channel-priority--no-deps--only-deps--no-pin--copy-k--insecure--offline-q--quiet-y--yes--dry-run--json--solver--update-deps--satisfied-skip-solve--update-specs--revision--file--dev--no-update-deps-m--mkdir--clobber
conda update
Met à jour des packages conda
-n--name-p--prefix-c--channel--use-local--override-channels--strict-channel-priority--no-channel-priority--no-pin-k--insecure--offline-q--quiet-y--yes--dry-run--json--all--update-all--update-specs
conda remove
Supprime des packages ou environnements
-n--name-p--prefix-c--channel--use-local--override-channels--no-pin-k--insecure--offline-q--quiet-y--yes--dry-run--json--all--features--force-remove--no-pin
conda list
Liste les packages dans l'environnement
-n--name-p--prefix--json-v--verbose-q--quiet--explicit--md5--canonical--export--revisions--no-pip
conda search
Recherche des packages
-c--channel--use-local--override-channels--json-v--verbose-q--quiet--info-i--envs-e--platform--spec
conda env
Gère les environnements conda
createexportlistremoveupdateconfig
conda activate
Active un environnement conda
--stack--no-stack
conda deactivate
Désactive l'environnement conda actif
conda info
Affiche les informations sur conda
-a--all-e--envs-s--system--unsafe-channels--json-v--verbose-q--quiet
conda clean
Nettoie le cache et les fichiers inutilisés
-a--all-i--index-cache-p--packages-t--tarballs-f--force-pkgs-dirs-l--logfiles-c--tempfiles--json-q--quiet-y--yes--dry-run
conda init
Initialise conda pour le shell
--all--user--no-user--system--reverse--json-v--verbose-q--quiet--dry-run
python -m http.server
Lance un serveur HTTP simple
--directory-d--bind-b--cgi--version
python -m json.tool
Valide et formate du JSON
--sort-keys--no-ensure-ascii--indent--tab--compact--no-indent
python -m unittest
Lance les tests unitaires
-v--verbose-q--quiet-f--failfast-c--catch-b--buffer-k-s-p-t
python -m pytest
Lance les tests avec pytest
-v--verbose-q--quiet-s--capture-k-m-x--exitfirst--maxfail--lf--last-failed--ff--failed-first--nf--new-first--sw--stepwise--pdb--trace--durations--tb--showlocals-l--cov--cov-report--no-cov--junit-xml--html--self-contained-html-n--numprocesses--dist--ignore--collect-only--markers--fixtures--setup-show--doctest-modules--rootdir--basetemp--color--code-highlight
pytest
Framework de tests Python (commande directe)
-v--verbose-q--quiet-s-k-m-x--lf--ff--pdb--trace--cov--cov-report--junit-xml--html-n--ignore--collect-only--tb
python -m coverage
Mesure la couverture de code
runreporthtmlxmljsonannotatecombineerasedebug
coverage run
Exécute des tests avec mesure de couverture
-m--module--source--include--omit--branch--context--append--concurrency-p--parallel-mode--timid--rcfile--debug
coverage report
Affiche le rapport de couverture
-m--show-missing--include--omit--precision--sort--skip-covered--skip-empty--fail-under--format--ignore-errors
coverage html
Génère un rapport HTML de couverture
--directory-d--title--skip-covered--skip-empty
python -m black
Formate automatiquement le code Python
-l--line-length-t--target-version--pyi--ipynb--python-cell-magics-S--skip-string-normalization-C--skip-magic-trailing-comma--preview--unstable--enable-unstable-feature--check--diff--color--no-color--fast--safe--required-version--include--exclude--extend-exclude--force-exclude--stdin-filename-c--code-q--quiet-v--verbose--version--config
black
Formateur de code Python (commande directe)
-l--line-length-t--target-version-S--skip-string-normalization--check--diff--fast--safe--exclude-q--quiet-v--verbose
python -m isort
Trie les imports Python
--profile--check--diff--apply--dont-follow-links--skip--skip-glob--extend-skip--skip-gitignore--filter-files--files--dont-skip--settings-path--settings-file--resolve-all-configs--virtual-env--conda-env--src--src-path--gitignore--overwrite-in-place--recursive--quiet-q--verbose-v--jobs-j--atomic--dedup-headings--line-length-l--wrap-length-w--lines-after-imports--lines-between-types--trailing-comma--multi-line--force-grid-wrap--use-parentheses--ensure-newline-before-comments--indent--comment-prefix--length-sort--float-to-top--case-sensitive--order-by-type--force-sort-within-sections--force-single-line--force-alphabetical-sort-within-sections--honor-noqa--treat-comment-as-code--treat-all-comment-as-code--remove-redundant-aliases--reverse-relative--sort-relative-in-force-single-line--combine-as--combine-star--split-on-trailing-comma--py--honor-case-in-force-single-line--no-sections--no-lines-before--no-inline-sort--ac--add-import--append-only--rm--remove-import--star-first--git-ls-files--ext--extension--sg--skip-gitignore--only-modified--only-sections--ls--list-supported-extensions--show-config--show-files--interactive--interactive-first--stdout--version
isort
Trieur d'imports Python (commande directe)
--check--diff--profile--line-length-l--skip-q--quiet-v--verbose--jobs-j
python -m flake8
Linter Python (vérifie le style et les erreurs)
--max-line-length--max-complexity--select--ignore--extend-ignore--exclude--extend-exclude--filename--stdin-display-name--format--statistics--count--show-source--quiet-q--verbose-v--jobs-j--tee--output-file--append-config--config--isolated--benchmark--bug-report--version--help
flake8
Linter Python (commande directe)
--max-line-length--ignore--exclude--show-source--statistics--count-q--quiet-v--verbose--jobs-j
python -m pylint
Analyseur statique de code Python
--rcfile--init-hook--errors-only-E--verbose-v--version--help--long-help--help-msg--list-msgs--list-msgs-enabled--list-groups--list-conf-levels--full-documentation--generate-rcfile--generate-toml-config--ignore--ignore-paths--ignore-patterns--jobs-j--limit-inference-results--extension-pkg-allow-list--extension-pkg-whitelist--fail-on--fail-under--enable--disable--output--output-format--reports--evaluation--score--msg-template--persistent--exit-zero--from-stdin--source-roots--recursive--clear-cache-post-run--py-version--suggestion-mode--dummy-variables-rgx--additional-builtins--allow-global-unused-variables--callbacks--confidence--const-rgx--const-hint--good-names--include-naming-hint--max-module-lines--max-attributes--max-args--max-bool-expr--max-branches--max-locals--max-parents--max-public-methods--max-returns--max-statements--min-public-methods--max-line-length
pylint
Analyseur statique Python (commande directe)
--rcfile--errors-only-E--verbose-v--ignore--jobs-j--enable--disable--output-format--exit-zero--recursive
python -m mypy
Vérificateur de types statique pour Python
-m--module-c--command-p--package--exclude--config-file--warn-unused-configs--warn-unused-ignores--show-error-context--show-column-numbers--show-error-end--show-error-codes--show-absolute-path--hide-error-context--hide-error-codes--color--no-color--pretty--no-pretty--no-error-summary--error-summary--show-traceback--tb--raise-exceptions--custom-typing-module--custom-typeshed-dir--warn-incomplete-stub--warn-redundant-casts--warn-unused-ignores--no-warn-unused-ignores--warn-unreachable--warn-no-return--warn-return-any--warn-unused-configs--disallow-any-generics--disallow-subclassing-any--disallow-untyped-calls--disallow-untyped-defs--disallow-incomplete-defs--check-untyped-defs--disallow-untyped-decorators--no-implicit-optional--strict-optional--strict-equality--strict-concatenate--strict--disable-error-code--enable-error-code--follow-imports--ignore-missing-imports--namespace-packages--explicit-package-bases--no-site-packages--no-silence-site-packages--platform--python-version--python-executable--always-true--always-false--disallow-any-unimported--disallow-any-expr--disallow-any-decorated--disallow-any-explicit--warn-return-any--implicit-reexport--no-implicit-reexport--strict-concatenate--strict-equality--allow-redefinition--local-partial-types--no-warn-incomplete-stub--scripts-are-modules--install-types--non-interactive--junit-xml--find-occurrences--cobertura-xml-report--html-report--linecount-report--lineprecision-report--txt-report--xslt-html-report--xslt-txt-report--quick-and-dirty--cache-dir--sqlite-cache--no-sqlite-cache--skip-version-check--version-v--verbose--help-h
mypy
Vérificateur de types (commande directe)
--config-file--strict--ignore-missing-imports--follow-imports--python-version--install-types--non-interactive--html-report--junit-xml-v--verbose
python -m ruff
Linter et formateur Python ultra-rapide
checkformatruleconfiglintercleangenerate-shell-completionhelp--fix--unsafe-fixes--show-fixes--diff--watch--fix-only--no-fix--select--extend-select--ignore--extend-ignore--exclude--extend-exclude--force-exclude--per-file-ignores--fixable--unfixable--extend-fixable--extend-unfixable--line-length--show-source--statistics--quiet-q--silent--verbose-v--no-cache--cache-dir--isolated--stdin-filename--exit-zero--exit-non-zero-on-fix--show-files--show-settings--add-noqa--respect-gitignore--force-check--preview--target-version--config--extension--output-format--ecosystem-ci--version
ruff check
Vérifie le code Python avec Ruff
--fix--unsafe-fixes--show-fixes--diff--watch--select--ignore--exclude--line-length--show-source--statistics-q--quiet-v--verbose--no-cache--isolated--exit-zero--preview--target-version--config
ruff format
Formate le code Python avec Ruff
--check--diff--line-length--preview--target-version--config--exclude--force-exclude--respect-gitignore--stdin-filename-q--quiet-v--verbose--no-cache--cache-dir--isolated
ruff
Linter Ruff (commande directe)
checkformat--fix--watch--select--ignore--exclude--line-length--show-source-q--quiet-v--verbose
python -m bandit
Analyseur de sécurité pour code Python
-r--recursive-a--aggregate-n--number-c--configfile--profile-t--tests-s--skip-b--baseline-i--ini--ignore-nosec-x--exclude-l--level--severity-level--confidence-level-f--format-o--output-v--verbose-d--debug-q--quiet--version--help
bandit
Analyseur de sécurité (commande directe)
-r--recursive-c--configfile-s--skip-x--exclude-l--level-f--format-o--output-v--verbose-q--quiet
python -m pip-audit
Audite les dépendances pour les vulnérabilités
-r--requirement--require-hashes--index-url-i--extra-index-url--no-index--find-links-f--proxy--trusted-host--timeout--cache-dir--progress-bar--retries--skip-editable--no-deps-o--output--output-format--desc--cache-alias--dry-run--strict-v--verbose-q--quiet--fix--require-hashes--ignore-vuln--no-pip--path--user--system--target--prefix--upgrade-strategy--upgrade--upgrade-package--break-system-packages--version--help
pip-audit
Audit de sécurité des dépendances
-r--requirement--fix--dry-run--strict-v--verbose-q--quiet--output--output-format
python -m safety
Vérifie les dépendances pour les vulnérabilités connues
checklicensegeneratevalidatescanauthconfigurealertshelp--key--save-json--json--full-report--short-report--output-o--cache--disable-optional-telemetry--disable-optional-telemetry-data--proxy-protocol--proxy-host--proxy-port-r--file--ignore--ignore-unpinned-requirements--policy-file--continue-on-error--audit-and-monitor--stage--project--save--branch--no-ansi--debug-v--version
safety check
Vérifie les vulnérabilités de sécurité
-r--file--json--full-report--output-o--ignore--cache
python -m pip freeze > requirements.txt
Exporte les dépendances installées vers requirements.txt
-l--local--user--all--exclude-editable
python -m pipdeptree
Affiche l'arbre des dépendances
-l--local-only-u--user-only-a--all-p--packages-e--exclude-f--freeze--graph-output--json-tree--mermaid-w--warn--reverse--license--version--help
pipdeptree
Arbre des dépendances (commande directe)
-l--local-only-a--all-p--packages-e--exclude-f--freeze--graph-output--json-tree--mermaid--reverse
python -m pyreverse
Génère des diagrammes UML depuis le code Python
-o--output-p--project-c--create-m--module-names-f--filter-mode-d--diagrams-k--color-i--ignore-s--show-b--branch--source-roots--version--help
pyreverse
Générateur UML (commande directe)
-o--output-p--project-c--create-m--module-names-d--diagrams-k--color-i--ignore-s--show
python -m sphinx
Générateur de documentation
-b--builder-a-E-d-j-N-n-q-Q-w-W-T-t-c-C-D-A-v--version--help
sphinx-build
Construit la documentation Sphinx
-b--builder-a-E-d--doctreedir-j--jobs-n--nitpicky-N--no-color-q--quiet-Q--quiet-w--warn-file-W--fail-on-warning-t--tag-c--config-C--no-config-D--define-A--html-define-v--verbose
sphinx-quickstart
Crée rapidement une documentation Sphinx
-q--quiet--version--help
sphinx-apidoc
Génère des fichiers Sphinx depuis le code source
-o--output-dir-f--force-l--follow-links-n--dry-run-s--suffix-d--maxdepth-T--no-toc-F--full-e--separate-E--no-headings-M--module-first-P--private-q--quiet--version--help
python -m mkdocs
Générateur de documentation statique
buildservegh-deploynewget-depshelp-f--config-file-q--quiet-v--verbose--version--help
mkdocs build
Construit la documentation MkDocs
-f--config-file-d--site-dir-c--clean-s--strict-t--theme--use-directory-urls--no-directory-urls-q--quiet-v--verbose
mkdocs serve
Lance un serveur de développement pour la documentation
-f--config-file-a--dev-addr-s--strict-t--theme--livereload--no-livereload--dirtyreload-q--quiet-v--verbose--watch-theme
mkdocs gh-deploy
Déploie la documentation sur GitHub Pages
-f--config-file-m--message-b--remote-branch-r--remote-name-c--clean--dirty--ignore-version--shell-v--verbose-q--quiet--force
mkdocs new
Crée un nouveau projet MkDocs
-f--config-file-q--quiet-v--verbose
python -m pydoc
Affiche la documentation d'un module Python
-w-p-g-n-k-b--help
pydoc
Documentation Python (commande directe)
-w-p-g-n-k-b
python -m twine
Outil de publication sur PyPI
uploadcheckregisterhelp
twine upload
Publie un package sur PyPI
-r--repository--repository-url-s--sign--sign-with-i--identity-u--username-p--password--non-interactive--cert--client-cert--verbose--disable-progress-bar--comment--skip-existing
twine check
Vérifie la conformité d'un package
--strict--verbose
python -m build
Construit un package Python (PEP 517)
-s--sdist-w--wheel-o--outdir--skip-dependency-check--no-isolation--config-setting-C-v--verbose-q--quiet--version--help
python -m wheel
Gère les packages wheel
packunpacksignunsignverifyinstallconvertversionhelp
python -m nuitka
Compile Python en exécutable natif
--standalone--onefile--follow-imports--include-package--include-module--include-plugin-directory--output-dir-o--output-filename--windows-icon-from-ico--macos-create-app-bundle--macos-app-icon--linux-onefile-icon--company-name--product-name--file-version--product-version--file-description--copyright--trademarks--enable-plugin--disable-plugin--plugin-no-detection--assume-yes-for-downloads--clang--mingw64--msvc--lto--jobs--show-scons--show-progress--verbose--quiet--version--help
nuitka
Compilateur Python (commande directe)
--standalone--onefile--follow-imports--include-package--output-dir-o--windows-icon-from-ico--enable-plugin--disable-plugin--lto--jobs--verbose--quiet
python -m pyinstaller
Crée des exécutables standalone depuis Python
-F--onefile-D--onedir-w--windowed--noconsole-c--console-i--icon--add-data--add-binary-p--paths--hidden-import--collect-all--collect-data--collect-binaries--collect-submodules--copy-metadata--recursive-copy-metadata--additional-hooks-dir--runtime-hook--exclude-module--key--upx-dir--upx--noupx-n--name--distpath--workpath-y--noconfirm--clean--log-level-v--version--help
pyinstaller
Créateur d'exécutables (commande directe)
-F--onefile-D--onedir-w--windowed-c--console-i--icon--add-data--hidden-import--exclude-module-n--name--clean-y--noconfirm
python -m cxfreeze
Alternative à PyInstaller
--script--target-dir--target-name--base-name--icon--include-path--include-modules--exclude-modules--packages--replace-paths--compress--silent--quiet-q--verbose-v--version--help
cxfreeze
Freeze Python (commande directe)
--script--target-dir--target-name--icon--include-modules--exclude-modules--packages--compress-q--quiet-v--verbose
python -m jupyter
Lance Jupyter (notebooks)
notebooklabconsoleqtconsolekernelspecmigratetroubleshoothelp
jupyter notebook
Lance Jupyter Notebook
--port--ip--no-browser--NotebookApp.token--NotebookApp.password--config--debug--generate-config--certfile--keyfile--log-level--version--help
jupyter lab
Lance Jupyter Lab
--port--ip--no-browser--NotebookApp.token--NotebookApp.password--config--debug--generate-config--certfile--keyfile--log-level--version--help--watch--dev-mode--clean--splice-source--extensions-in-dev-mode--collaborative
python -m ipykernel
Gère les kernels Jupyter
installuninstall--user--name--display-name--prefix--sys-prefix--env--replace--version--help
python -m streamlit
Framework pour applications de données
runhelloconfigcacheversiondocshelp
streamlit run
Lance une application Streamlit
--server.port--server.address--server.headless--server.runOnSave--server.enableCORS--server.enableXsrfProtection--server.enableWebsocketCompression--browser.serverAddress--browser.serverPort--browser.gatherUsageStats--logger.level--logger.messageFormat--client.toolbarMode--client.showErrorDetails--runner.fastReruns--runner.magicEnabled--theme.base--theme.primaryColor--theme.backgroundColor--theme.secondaryBackgroundColor--theme.textColor--theme.font--global.developmentMode--global.dataFrameSerialization--global.sharingMode--global.unitTest--global.suppressDeprecationWarnings--global.showWarningOnDirectExecution--global.disableWidgetStateDuplicationWarning--help
streamlit hello
Lance l'application de démonstration Streamlit
--server.port--server.address--browser.gatherUsageStats--help
streamlit cache
Gère le cache de Streamlit
clearhelp
python -m flask
Micro-framework web Flask
runshellrouteshelp
flask run
Lance l'application Flask
-h--host-p--port--reload--debugger--eager-loading--with-threads--extra-files--exclude-patterns--cert--key
flask shell
Lance un shell interactif avec contexte Flask
flask routes
Affiche les routes de l'application Flask
--sort--all-methods
python -m django
Framework web Django
startprojectstartapprunservershellmakemigrationsmigratecreatesuperusercollectstatictestcheckhelp
django-admin
Utilitaire d'administration Django
startprojectstartapprunservershellmakemigrationsmigratecreatesuperusercollectstatictestcheckchangepasswordclearsessionscompilemessagescreatecachetabledbshelldiffsettingsdumpdataflushinspectdbloaddatamakemessagesoptimizemigrationsendtestemailshowmigrationssqlflushsqlmigratesqlsequenceresetsquashmigrations--version--help
python manage.py runserver
Lance le serveur de développement Django
--ipv6--nothreading--noreload--nostatic--insecureaddrport
python manage.py makemigrations
Crée les migrations Django
--dry-run--merge--empty--name-n--no-header--check--verbosity-v--settings
python manage.py migrate
Applique les migrations Django
--fake--fake-initial--plan--run-syncdb--noinput--database--verbosity-v--settings
python manage.py createsuperuser
Crée un superutilisateur Django
--username--email--database--noinput--verbosity-v--settings
python manage.py shell
Lance le shell interactif Django
--command-c--interface-i--no-startup--verbosity-v--settings
python manage.py test
Lance les tests Django
--noinput--failfast--testrunner--liveserver-k-p--parallel--debug-mode--debug-sql--buffer-b--tag--exclude-tag--keepdb--reverse-r--shuffle--timing-t--verbosity-v--settings
python manage.py collectstatic
Collecte les fichiers statiques Django
--noinput--ignore-i--dry-run--clear--link-l--no-post-process--verbosity-v--settings
python -m fastapi
Framework web moderne FastAPI
devrunhelp
fastapi dev
Lance FastAPI en mode développement
--host--port--reload--reload-dir--reload-include--reload-exclude--reload-delay--workers--root-path--proxy-headers--forwarded-allow-ips--timeout-keep-alive--timeout-graceful-shutdown--ssl-keyfile--ssl-certfile--ssl-keyfile-password--ssl-version--ssl-cert-reqs--ssl-ca-certs--ssl-ciphers--app--factory--env-file--log-level--log-config--access-log--use-colors--help
fastapi run
Lance FastAPI en production
--host--port--workers--root-path--proxy-headers--forwarded-allow-ips--timeout-keep-alive--timeout-graceful-shutdown--ssl-keyfile--ssl-certfile--ssl-keyfile-password--ssl-version--ssl-cert-reqs--ssl-ca-certs--ssl-ciphers--app--factory--env-file--log-level--log-config--access-log--use-colors--help
uvicorn
Serveur ASGI pour FastAPI/Starlette
--host--port--workers-w--reload--reload-dir--reload-include--reload-exclude--reload-delay--loop--http--ws--lifespan--interface--env-file--log-level--log-config--access-log--use-colors--proxy-headers--forwarded-allow-ips--root-path--limit-concurrency--backlog--limit-max-requests--timeout-keep-alive--timeout-graceful-shutdown--ssl-keyfile--ssl-certfile--ssl-keyfile-password--ssl-version--ssl-cert-reqs--ssl-ca-certs--ssl-ciphers--app-dir--factory--help--version
gunicorn
Serveur WSGI pour Django/Flask
-w--workers-k--worker-class--threads--worker-connections--max-requests--max-requests-jitter--timeout--graceful-timeout--keep-alive--limit-request-line--limit-request-fields--limit-request-field-size--reload--reload-engine--reload-extra-file--spew--check-config--print-config-c--config-b--bind--backlog-D--daemon-p--pid--worker-tmp-dir--user--group-m--umask--initgroups--forwarded-allow-ips--access-logfile--disable-redirect-access-to-syslog--access-logformat--error-logfile--log-level-L--log-file--log-config--log-syslog--log-syslog-facility-R--statsd-host--statsd-prefix--dogstatsd-tags--pythonpath--paste--proxy-protocol--proxy-allow-from--keyfile--certfile--ca-certs--suppress-ragged-eofs--do-handshake-on-connect--ciphers--ssl-version--cert-reqs--preload--reuse-port--chdir--name--env-e--preload-app--sendfile--capture-output--enable-stdio-inheritance-v--version-h--help
python -m celery
Traitement de tâches asynchrones
workerbeateventsshellmultiamqplistcallpurgecontrolstatusresultmigrateupgradegraphlogtoolreporthelp
celery worker
Lance un worker Celery
-A--app-c--concurrency-n--hostname-Q--queues-X--exclude-queues-I--include-l--loglevel-f--logfile--pidfile--statedb-S--statedb-E--task-events--without-gossip--without-mingle--without-heartbeat--heartbeat-interval-O--optimization--autoscale--max-tasks-per-child--max-memory-per-child--time-limit--soft-time-limit--prefetch-multiplier--disable-prefetch-P--pool--purge--discard--scheduler-B--beat--detach-D--uid--gid--umask--workdir--executable--help
celery beat
Lance le scheduler Celery Beat
-A--app-s--schedule--pidfile--max-interval-S--scheduler-l--loglevel-f--logfile--detach-D--uid--gid--umask--workdir--help
python -m redis-cli
Client Redis en ligne de commande
-h--host-p--port-s--socket-a--pass--user--pass-u--uri-n--db-c--cluster--no-auth-warning--raw--no-raw--csv--stat--latency--latency-history--latency-dist--lru-test--rdb--pipe--pipe-timeout--bigkeys--memkeys--memkeys-samples--hotkeys--scan--pattern--intrinsic-latency--eval--ldb--ldb-sync-mode--verbose--no-log-prefix--help--version
python -m alembic
Gestionnaire de migrations pour SQLAlchemy
initrevisionupgradedowngradecurrenthistoryheadsbranchesshowstampmergeeditensure_versionlist_templateshelp
alembic init
Initialise Alembic
-t--template--package--version-path--help
alembic revision
Crée une nouvelle migration
-m--message--autogenerate--sql--head--splice--branch-label--version-path--rev-id--depends-on--help
alembic upgrade
Applique les migrations
--sql--tag--help
alembic downgrade
Annule des migrations
--sql--tag--help
alembic current
Affiche la révision courante
--verbose-v--help
alembic history
Affiche l'historique des migrations
--verbose-v--rev-range-r--indicate-current-i--help
python -m pre-commit
Framework de hooks Git
installuninstallrunautoupdatecleangcinit-templatedirsample-configvalidate-configvalidate-manifesthelp-h--help-V--version-c--config--color--no-color--verbose-v--quiet-q