Maison >développement back-end >Tutoriel Python >Comment analyser les arguments de ligne de commande en Python ?

Comment analyser les arguments de ligne de commande en Python ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-21 13:59:09643parcourir

How Do I Parse Command Line Arguments in Python?

Analyse des arguments de ligne de commande en Python

En Python, la liste sys.argv contient tous les arguments fournis à un script lors de son exécution. Pour récupérer et traiter ces arguments, suivez les étapes suivantes :

  1. Importez le module sys :
import sys
  1. Imprimer les arguments de la ligne de commande :

Imprimez tous les arguments fournis dans le console :

print("\n".join(sys.argv))
  1. Accéder aux arguments spécifiques :

Pour accéder à des arguments spécifiques, utilisez leur index de position dans sys.argv :

print(sys.argv[0])  # Script name
print(sys.argv[1:])  # All arguments except the script name

Par exemple, si vous exécutez un script avec ce qui suit commande :

python script.py arg1 arg2 arg3

sys.argv serait :

['script.py', 'arg1', 'arg2', 'arg3']

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