【发布时间】:2017-12-17 15:22:06
【问题描述】:
也许这不是解决我的问题的最佳方式。现在,我有一个程序已经使用 argparse 以“手动”模式进入我的班级。例如,如果我输入python parser.py --m,我会转到Parse(args),这是我的班级。这一切都很好。
完成此操作后,该类解析文件以获取其目录列表并将其打印到屏幕上。目录是一个 OrderedDict,其中 page number 作为键,page title 作为值。这个想法是,您可以按一个数字,它会打印出相应页面上的文本,并且您可以这样做,直到您键入任何与字典中的数字不对应的命令。
我想知道这是否可能与 argparse 或 sys 相关?
【问题讨论】:
-
如果你想要一些“交互式”的东西,你可以考虑使用
raw_input和while循环