i = 0 parsedList = {} if args.input: parsedList['input'] = args.input if args.output: parsedList['output'] = args.output if args.executable: parsedList['exec'] = args.executable return parsedList, args.config, not args.nologin if __name__ == "__main__": parsedList, config_file, login_required = parseCommandLineArgs() print parsedList p = PCloudCV(os.getcwd() + '/' + str(config_file), parsedList, login_required) signal.signal(signal.SIGINT, p.signal_handler) if login_required: p.dropbox_authenticate() raw_input() p.start() p.join() signal.pause() import utility.job as uj import demo.demo_visualize as dv dv.visualize_classification(uj.job.output)
args = parser.parse_args() #----------------xxx-------------Argument Parser Code Ends---------------------xxx---------------------- def parseCommandLineArgs(): parsedDict = {} if args.input: parsedDict['input'] = args.input if args.output: parsedDict['output'] = args.output if args.executable: parsedDict['exec'] = args.executable return parsedDict, args.config, not args.nologin if __name__ == "__main__": parsedDict, config_file, login_required = parseCommandLineArgs() print parsedDict p = PCloudCV(os.getcwd() + '/' + str(config_file), parsedDict, login_required) signal.signal(signal.SIGINT, p.signal_handler) if login_required: p.dropbox_authenticate() print "Press Any Key to Continue..." raw_input() p.start() signal.pause()