def processmenu(menu, parent = None):
optioncount = len(menu['options'])
exitmenu = False
while not exitmenu:
getin = runmenu(menu, parent)
if getin == optioncount:
exitmenu = True
elif menu['options'][getin]['type'] == COMMAND:
curses.def_prog_mode()
os.system('reset')
screen.clear()
os.system(menu['options'][getin]['command'])
screen.clear()
curses.reset_prog_mode()
curses.curs_set(1)
curses.curs_set(0)
elif menu['options'][getin]['type'] == MENU:
screen.clear()
processmenu(menu['options'][getin], menu)
screen.clear()
elif menu['options'][getin]['type'] == EXITMENU:
exitmenu = True
评论列表
文章目录