modèle argparse python

python v2.7 a un module appelé argparse qui facilite la définition des arguments. Avec cela, vous pouvez facilement créer un script python, donc je publierai un modèle.


# coding:utf-8
import argparse

if __name__ == '__main__':
	parser = argparse.ArgumentParser(description='description')
	parser.add_argument('arg1', type=int, help='integer argument')
	parser.add_argument('arg2', type=str, help='string argument')
# -un ou--Vrai si tout est spécifié,Sinon False est args.Stocké dans tous
	parser.add_argument('-a', '--all', action='store_true') 
	parser.add_argument('--seeds', nargs=2, type=int, help='int options')
	args = parser.parse_args()
	your_method(args.arg1, args.arg2)

L'un des avantages d'argparse est

De plus, il est possible de gérer de nombreux arguments et de regrouper les arguments dans une liste, mais pour le moment, une brève explication.

Recommended Posts

modèle argparse python
[Python] Modèle Tkinter
Modèle Pro compétitif (Python)
Modèle d'analyse de données Python
Moteur de template Jinja2 2 Python
modèle de test unitaire python
Python
argparse
Comment utiliser Python Argparse
Modèle Python pour Codeforces-test manuel-
[Python] Modèle Pro compétitif [Chez Coder]
modèle
Python Design Pattern - Méthode de modèle
Modèle de prétraitement pour l'analyse des données (Python)
Modèle AtCoder ABC 179 Python (A ~ E)
python kafka
Les bases de Python ⑤
Résumé Python
Python intégré
J'ai comparé argparse standard python3 et python-fire
Notation d'inclusion Python
Étudier Python
Compte à rebours Python 2.7
Mémorandum Python
Python FlowFishMaster
Service Python
astuces python
Mémo Python
Notation d'inclusion Python
Python Singleton
Les bases de Python ④
Mémorandum Python 2
argparse partie 1
Incrément Python
atCoder 173 Python
[Python] fonction
Installation de Python
Installer Python 3.4.3.
Essayez Python
Mémo Python
Itératif Python
Algorithme Python
Python2 + mot2vec
[Python] Variables
Fonctions Python
Python sys.intern ()
Tutoriel Python
Django # 2 (modèle)
Fraction Python
underbar python C'est ce que
Résumé Python
Démarrer python
argparse note
[Python] Trier
Remarque: Python
Modèle pour l'écriture de scripts batch en python
Les bases de Python ③