def parse(self): if(os.name == "nt"): subprocess.Popen([self.script_file, self.click_dir, self.parsed_folder], cwd=os.path.dirname(os.path.realpath(__file__))) else: e = Engine() e.incNumParsersRunning() s = subprocess.Popen([self.script_file, self.click_dir, self.parsed_folder],shell=False) (out, err) = s.communicate() e.decNumParsersRunning()
def parse(self): if os.name == 'nt': subprocess.Popen( [self.script_file, self.file_or_dir, self.parsed_folder], cwd=os.path.dirname(os.path.realpath(__file__))) else: e = Engine() e.incNumParsersRunning() s = subprocess.check_call( [self.script_file, self.file_or_dir, self.parsed_folder], shell=False) e.decNumParsersRunning()