Python Argparse Vorlage

Python v2.7 verfügt über ein Modul namens argparse, mit dem Argumente einfach festgelegt werden können. Mit diesem können Sie einfach ein Python-Skript erstellen, sodass ich eine Vorlage veröffentlichen werde.


# 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')
# -a oder--True, wenn alles angegeben ist,Wenn nicht False ist args.In allen gespeichert
	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)

Eines der nützlichen Dinge über Argparse ist

Außerdem ist es möglich, viele Argumente zu verarbeiten und die Argumente in einer Liste zu bündeln, aber vorerst eine kurze Erklärung.

Recommended Posts

Python Argparse Vorlage
[Python] Tkinter-Vorlage
Wettbewerbsfähige Pro-Vorlage (Python)
Python-Datenanalysevorlage
Jinja2 | Python-Vorlagen-Engine
Python-Unit-Test-Vorlage
Python Template Engine Empy
Python
Argparse
Wie benutzt man Python Argparse?
Python-Vorlage für Codeforces-manuelle Test-
[Python] Competitive Pro-Vorlage [At Coder]
Vorlage
Python Design Pattern - Template-Methode
Vorverarbeitungsvorlage für die Datenanalyse (Python)
Vorlage AtCoder ABC 179 Python (A ~ E)
Kafka Python
Python-Grundlagen ⑤
Python-Zusammenfassung
Eingebaute Python
Ich habe Python3 Standard Argparse und Python-Fire verglichen
Python-Einschlussnotation
Python studieren
Python 2.7 Countdown
Python-Memorandum
Python FlowFishMaster
Python-Dienst
Python-Tipps
Python-Memo
Python-Einschlussnotation
Python Singleton
Python-Grundlagen ④
Python-Memorandum 2
Argparse Teil 1
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
Python-Installation
Python installieren 3.4.3.
Versuchen Sie Python
Python-Memo
Python iterativ
Python-Algorithmus
Python2 + word2vec
[Python] -Variablen
Python-Funktionen
Python sys.intern ()
Python-Tutorial
Django # 2 (Vorlage)
Python-Fraktion
Python Underbar Das ist was
Python-Zusammenfassung
Starten Sie Python
argparse note
[Python] Sortieren
Hinweis: Python
Vorlage zum Schreiben von Batch-Skripten in Python
Python-Grundlagen ③