def Test2(): print "test 2" sc_nsm_command = nsm.madeNewNSMCommand(pattern_test_1,Set2List(session, input_test_1, sc.SC_CONST|sc.SC_POS, 0)) sc_nsm_request = nsm.runNSMCommand(sc_nsm_command, [input_test]) result = nsm.getNSMRequestScResult(sc_nsm_request) list_result = nsm.convertNsmResult2SimpleSet(result) print len(list_result)
def Test2(): print "test 2" sc_nsm_command = nsm.madeNewNSMCommand( pattern_test_1, Set2List(session, input_test_1, sc.SC_CONST | sc.SC_POS, 0)) sc_nsm_request = nsm.runNSMCommand(sc_nsm_command, [input_test]) result = nsm.getNSMRequestScResult(sc_nsm_request) list_result = nsm.convertNsmResult2SimpleSet(result) print len(list_result)
def ExecPattern(sc_pattern, sc_pattern_name): request = nsm.runNSMwithPattern(sc_pattern, sc_pattern_name) sc_result = nsm.getNSMRequestScResult(request) result = [] if sc_result is not None: result = nsm.convertNsmResult2Sets(sc_result) if result is None: result = [] print "[sc2text] Some strange warning. Answer variants disappear..." print "[sc2text] Apply %s find %s variants" % (sc_pattern_name, len(result)) return result
def ExecPattern(sc_pattern, sc_pattern_name): request = nsm.runNSMwithPattern(sc_pattern, sc_pattern_name) sc_result = nsm.getNSMRequestScResult(request) result = [] if sc_result is not None: result = nsm.convertNsmResult2Sets(sc_result) if result is None: result = [] print "[sc2text] Some strange warning. Answer variants disappear..." print "[sc2text] apply %s find %s variants" % (sc_pattern_name, len(result)) return result