Beispiel #1
0
    def _write_input(self, text, filename):
        if text is None or len(text) < 1 or filename is None:
            return False

        in_dir = os.path.join(self.root if self.root is not None else ".", "ctakes_input")
        if not os.path.exists(in_dir):
            logging.error("The input directory for cTAKES at %s does not exist" % in_dir)
            return False

        infile = os.path.join(in_dir, filename)
        if os.path.exists(infile):
            return False

            # write it
        with codecs.open(infile, "w", "utf-8") as handle:
            handle.write(list_to_sentences(text))

        return True
Beispiel #2
0
    def _write_input(self, text, filename):
        if text is None or len(text) < 1 or filename is None:
            return False

        in_dir = self._in_dir
        if not os.path.exists(in_dir):
            logging.error("The input directory for %s at %s does not exist" % (self.name, in_dir))
            return False

        infile = os.path.join(in_dir, filename)
        if os.path.exists(infile):
            return False

            # write it
        with codecs.open(infile, "w", "utf-8") as handle:
            # handle.write(unicode(text))
            # handle.write("\n=====\n")
            handle.write(unicode(list_to_sentences(text)))

        return True
Beispiel #3
0
	def _write_input(self, text, filename):
		if text is None \
			or len(text) < 1 \
			or filename is None:
			return False
		
		in_dir = os.path.join(self.root if self.root is not None else '.', 'ctakes_input')
		if not os.path.exists(in_dir):
			logging.error("The input directory for cTAKES at %s does not exist" % in_dir)
			return False
		
		infile = os.path.join(in_dir, filename)
		if os.path.exists(infile):
			return False
		
		# write it
		with codecs.open(infile, 'w', 'utf-8') as handle:
			handle.write(list_to_sentences(text))
		
		return True