Les 9 options de ligne de commande les plus courantes pour exécuter un script Python

Lors de l'invocation d'un script Python, tu peux spécifier diverses options/flags. Elles permettent de modifier le comportement de l'interpréteur Python lors de l'exécution d'un script ou d'un module.

Voici 9 des options les plus couramment utilisées :

💎 python -c : Exécute une seule commande Python. Utile pour exécuter de simples one-liners ou tester des extraits de code.

💎 python -i : Exécute le script comme d'habitude et passe en mode interactif au lieu de terminer le programme. Utile pour le débogage car tu peux interagir avec les objets créés pendant le programme.

💎 python -O : Ignore les déclarations assert (c'est la lettre 'O'). Utile pour optimiser le code en supprimant le code de débogage.

💎 python -OO : Ignore les déclarations assert et rejette les chaînes de documents. Utile pour optimiser le code en supprimant les chaînes de documentation.

💎 python -W : Ignore tous les avertissements. Utile pour désactiver temporairement les avertissements et se concentrer sur le développement.

💎 python -m : Exécute un module en tant que script.

💎 python -v : Permet d'accéder au mode verbeux. Utile pour imprimer des informations supplémentaires pendant l'exécution du programme.

💎 python -x : Saute la première ligne. Utile pour supprimer les lignes shebang ou d'autres commentaires au début d'un script.

💎 python -E : Ignore toutes les variables d'environnement Python. Utile pour garantir un comportement cohérent du programme en ignorant les variables d'environnement susceptibles d'affecter l'exécution du programme.

Quelles sont celles que j'ai oubliées ? Dis-le moi en commentaire :)

Envie d'aller plus loin ? DataXp t'attend : formations et parcours pour progresser en data science, machine learning et IA.

Commentaires

Avatar

ou participer

À lire ensuite

Des shots dans la même veine, à lire entre deux tâches.

Voir tous les shots
caret-right