def _parse_from_file(self, file_path):
        """
        см. описание _parse_from_text.
        Только на вход подаётся не текст, а путь к файлу.
        """
        file_path = abspath(file_path)
        if not isfile(file_path):
            raise MarkovTextExcept("Передан не файл.")
        with open(file_path, "rb") as txt_file:
            for line in txt_file:
                text = line.decode("utf-8", "ignore").strip()
                if not text:
                    continue
                yield from self._parse_from_text(text)
def _parse_from_file(self, file_path):
        """
        см. описание _parse_from_text.
        Только на вход подаётся не текст, а путь к файлу.
        """
        file_path = abspath(file_path)
        if not isfile(file_path):
            raise MarkovTextExcept("Передан не файл.")
        with open(file_path, "rb") as txt_file:
            for line in txt_file:
                text = line.decode("utf-8", "ignore").strip()
                if not text:
                    continue
                yield from self._parse_from_text(text)
def _parse_from_file ( self , file_path ) : file_path = abspath ( file_path ) if not isfile ( file_path ) : raise MarkovTextExcept ( "Передан не файл.") with open ( file_path , "rb" ) as txt_file : for line in txt_file : text = line . decode ( "utf-8" , "ignore" ) . strip ( ) if not text : continue yield from self . _parse_from_text ( text )
см. описание _parse_from_text.
        Только на вход подаётся не текст, а путь к файлу.
см . описание _parse_from_text . Только на вход подаётся не текст а путь к файлу .