Un script Python peut être transmise paramètres lorsqu'il est lancé depuis la ligne de commande . Les paramètres peuvent être utilisés pour spécifier certains fichiers que le script peut utiliser pour l'entrée et la sortie des données . Vous pouvez utiliser la bibliothèque standard de Python pour accéder aux paramètres d'un script Python . Les paramètres sont stockés dans une structure de données appelée argv . Le premier paramètre est le chemin complet du script lui-même . La bibliothèque standard de Python a une fonction qui permet de supprimer le chemin et vous laisser avec seulement le nom du script . Choses que vous devez
ordinateur avec Python 3.2 langage de programmation installé ( voir la Ressource )
Voir Plus Instructions
1
ouvrir l'éditeur de texte IDLE qui vient avec le téléchargement Python. L'éditeur de texte IDLE se trouve dans Program Files (ou des applications pour Macintosh) dans le répertoire Python. Un fichier de code source vide s'ouvre dans la fenêtre de l'éditeur de texte IDLE.
2
Importer les modules standards de la bibliothèque " des systèmes », « FileInput » et « OS» par écrit les trois déclarations suivantes au sommet de le fichier de code source :
import sys
importation fileinput
import os
3
Créer une variable qui contiendra le argv [0] paramètre. Vous pouvez supprimer le chemin du paramètre en utilisant la fonction de os.path.basename , comme ceci:
pathName = os.path.basename ( sys.argv [0])
4 < p> Imprimer le sys.argv [0] paramètre dans sa forme originale , de sorte que vous pouvez comparer à la sortie après que vous avez supprimé le chemin . Vous pouvez écrire quelque chose comme ceci pour imprimer le paramètre :
impression ( sys.argv [0])
5
Imprimer la variable qui contient le sys.argv [0] paramètre avec le chemin retiré , comme ceci:
impression ( pathName )
6
exécuter le programme en appuyant sur la touche "F5 ". Le programme va d'abord sortir le sys.argv [0] paramètre, qui est le chemin complet du script , ainsi que le nom du script. Ensuite, il va afficher le nom du script sans le chemin . La sortie devrait ressembler à ceci:
C: \\ Python \\ Projects \\ scriptname.py
scriptname.py