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
640 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!

source:php.cn
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