Comment accéder et imprimer des arguments de ligne de commande avec Python
- 2632
- 209
- Emilie Colin
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
Tutoriels Linux connexes:
- Une introduction à l'automatisation Linux, des outils et des techniques
- Masterring Bash Script Loops
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Choses à installer sur Ubuntu 20.04
- Mint 20: Mieux que Ubuntu et Microsoft Windows?
- Comment configurer un serveur OpenVPN sur Ubuntu 20.04
- Comment utiliser ADB Android Debug Bridge pour gérer votre Android…
- Système linux hung? Comment s'échapper vers la ligne de commande et…
- Comment optimiser la durée de vie de la batterie de l'ordinateur portable avec TLP sur Linux
- Comment utiliser un script bash pour exécuter vos scripts Python
- « Débogage des techniques de scripts de coquille de bash
- Écriture d'une bouchage de style C pour Loop - Exemple »