Пример #1
0
    def on_parse_input(self, *args, **kwargs):
        print "parse", self.input_path
        # set self.domain, self.domain_data,
        # self.codomain, self.codomain_datas
        #  based on the information in the input
        self.parse_results = {}
        if self.input_path.endswith(".csv"):
            parser = self.parse_csv

        lf.parse_lines(self.input_path, parser, parser_args=(self.parse_results))
Пример #2
0
	def on_parse_file(self):
		self.parse_results = {}
		if self.instr_path.endswith('.txt'): 
			parser = self.parse_instructions_txt

		if self.instr_path.endswith('.csv'): 
			parser = self.parse_instructions_csv

		lf.parse_lines(self.instr_path, parser, 
			parser_args = (self.parse_results))
Пример #3
0
    def on_parse_file(self):
        self.parse_results = {}
        if self.instr_path.endswith('.txt'):
            parser = self.parse_instructions_txt

        if self.instr_path.endswith('.csv'):
            parser = self.parse_instructions_csv

        lf.parse_lines(self.instr_path,
                       parser,
                       parser_args=(self.parse_results))
Пример #4
0
    def on_parse_input(self, *args, **kwargs):
        print 'parse', self.input_path
        #set self.domain, self.domain_data,
        # self.codomain, self.codomain_datas
        #  based on the information in the input
        self.parse_results = {}
        if self.input_path.endswith('.csv'):
            parser = self.parse_csv

        lf.parse_lines(self.input_path,
                       parser,
                       parser_args=(self.parse_results))
Пример #5
0
	def load_module(self, reset_params = False, parse_params = False):
		module = self.get_module_reference()
		if reset_params: module.set_parameters(self)
		if parse_params:
			lf.parse_lines(self.mcfg_path, module.parse_mcfg, 
						parser_args = (self.run_params, self))