Programmation et script

Comment accéder et imprimer des arguments de ligne de commande avec Python

Comment accéder et imprimer des arguments de ligne de commande avec Python

Ce qui suit est un exemple sur la façon de passer et d'accéder aux arguments de ligne de commande qu'un script python. Enregistrez le script Python suivant dans un fichier, par exemple. arguments python.py

De SYS Import Argv Name, premier, deuxième, troisième, quatrième = argv imprimer "Le nom du script est:", nom imprimer "Votre premier argument est:", D'abord imprimer "Votre deuxième argument est:", deuxième imprimer "Votre troisième argument est:", troisième imprimer "Votre quatrième argument est:", quatrième # Alternativement, nous pouvons accéder à la liste d'arguments "Argv" directement en utilisant la plage. Pour exmaple: # imprimer tous les arguments sauf le nom du script imprimer argv [1:] # imprimer le deuxième argument imprimer Argv [2] # imprimer le deuxième et le troisième argument imprimer argv [2: 4] # imprimer le dernier argument imprimer argv [-1] 

Le script ci-dessus produira une sortie suivante si quatre arguments de ligne de commande sont fournis lors de son exécution:

$ python python-arguments.py one deux trois quatre noms de script est: python-arguments.Py Votre premier argument est: Un deuxième argument est: deux, votre troisième argument est: trois, votre quatrième argument est: quatre [«un», «deux», «trois», «quatre»] deux [«deux», «trois '] quatre 
Télécharger, installer, mettre à jour, effacer les packages RPM à l'aide de yum
Yum - Basics Yum - Red Hat Tool pour RPM Package Management Utilisé pour télécharger, installer la mise à jour, effacer ou liste des informations sur ...
Activer plusieurs affichages de clones avec le projecteur ou la télévision de l'interface VGA
Si vous faites une présentation avec votre ordinateur portable, vous souhaitez utiliser plusieurs écrans. Un écran sera votre écran d'ordinateur porta...
Erreur fatale mauvaise partition primaire 0 partition se termine dans le cylindre partiel final final
Erreur fatale mauvaise partition primaire 0 la partition se termine dans le cylindre partiel final cette erreur se produit lorsque CFDisk essaie de li...