Example #1
0
def readDataFile(filename, menu):
    prog = progress.getProgress(os.path.basename(filename), progress.DEFINITE)
    try:
        source = menuparser.ProgFileInput(filename, prog)
        parser = menuparser.MenuParser(source, menu)
        parser.run()
    finally:
        prog.finish()
Example #2
0
def back_end():
    ## debug.fmsg()
    ## listen to messages from front end
    message_source = socket2me.getSocketInput()  ## assumes already initialized
    parser = menuparser.MenuParser(message_source, mainmenu.OOF.LoadData,
                                   menuparser.MenuParser.mode_binary)
    parser.run(
    )  ## executes messages passed from the front-end through an message_source object