Ich habe eine Klasse, die verschiedene Methoden enthalten.akzeptieren Sie Befehle und rufen Sie die Methoden
jetzt möchte ich meine Haupt() fungiert als eine REPL. Ich habe verschiedene Befehle, die sich jeweils auf eine andere Methode beziehen. (ZB. Command1 (Call method1))
Ich möchte eine Aufforderung als >>> drucken und zu einem Zeitpunkt ein Befehl akzeptieren dann die Methode aufrufen
, wie ich dies tun kann?
class supermarket(object):
def __init__(self):
pass
def method1(self):
pass
def method2(self):
pass
...
def main():
durch die Art und Weise, ich Python 3.5
Es scheint, als wäre "argparse" eine gute Wahl für Sie. Dieses Tutorial könnte hilfreich sein https://pymotw.com/2/argparse/ – haifzhan