Maison  >  Article  >  développement back-end  >  Comment accéder aux arguments de ligne de commande en Python ?

Comment accéder aux arguments de ligne de commande en Python ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-07 11:36:02548parcourir

How Do I Access Command Line Arguments in Python?

Accès aux arguments de ligne de commande en Python

L'acquisition d'arguments de ligne de commande est un aspect crucial lors de l'exécution de scripts Python. Cela vous permet de transmettre des valeurs depuis la console pendant l'exécution, permettant des configurations dynamiques ou une saisie utilisateur.

Solution :

Pour récupérer les arguments de ligne de commande en Python, utilisez le sys module. Son attribut argv contient une liste de chaînes représentant les arguments transmis lors de l'appel du script.

Les étapes suivantes vous guident tout au long du processus :

  1. Importez le module sys.
  2. Accédez à la liste sys.argv.
  3. Chaque élément de la liste correspond à un argument de ligne de commande.

Exemple :

Considérez le code suivant qui démontre l'accès aux arguments :

import sys

print(sys.argv)

Lorsque vous exécutez ce script avec la commande $ python myfile.py var1 var2 var3, la sortie dans la console Python ressemblera à :

['myfile.py', 'var1', 'var2', 'var3']

Le nom du script est stocké comme premier élément de la liste (myfile.py), suivi des arguments spécifiés.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn