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
Libérer: 2024-12-21 13:59:09
original
758 Les gens l'ont consulté

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
Copier après la connexion
  1. Imprimer les arguments de la ligne de commande :

Imprimez tous les arguments fournis dans le console :

print("\n".join(sys.argv))
Copier après la connexion
  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
Copier après la connexion

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

python script.py arg1 arg2 arg3
Copier après la connexion

sys.argv serait :

['script.py', 'arg1', 'arg2', 'arg3']
Copier après la connexion

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal