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