Maison > développement back-end > Tutoriel Python > Comment accéder et utiliser les arguments de ligne de commande en Python ?

Comment accéder et utiliser les arguments de ligne de commande en Python ?

Barbara Streisand
Libérer: 2024-12-26 01:21:15
original
505 Les gens l'ont consulté

How to Access and Use Command Line Arguments in Python?

Arguments de ligne de commande avec Python

Question : Comment pouvons-nous accéder et interpréter les arguments de ligne de commande fournis pour un Python script ?

Contexte :

Commande Les arguments de ligne permettent aux utilisateurs de configurer le comportement d'un script lorsqu'il est invoqué. C'est une fonctionnalité commune à de nombreux programmes.

Traitement des arguments de ligne de commande :

En Python, la variable sys.argv contient une liste d'arguments de ligne de commande. sys.argv[0] représente toujours le nom du script lui-même.

Pour traiter les arguments, vous pouvez parcourir sys.argv[1:], qui contient les arguments réellement fournis. Par exemple :

import sys

print("\n".join(sys.argv))
Copier après la connexion

Ce code imprime chaque argument sur une nouvelle ligne.

Alternativement, vous pouvez accéder à des arguments spécifiques par leur index :

import sys

print(sys.argv[1:])
Copier après la connexion

Ce code imprime uniquement les arguments fournis par l'utilisateur, à l'exclusion du nom du script.

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