def _parse_bibtex_entries(entries): biblio_list = [] for entry in entries: stream = StringIO(entry) parser = bibtex.Parser() try: biblio = parser.parse_stream(stream) biblio_list += [biblio] except (PybtexSyntaxError, PybtexError), error: error = error print format_error(error, prefix='BIBTEX_ERROR: ')
def _parse_bibtex_entries(entries): biblio_list = [] for entry in entries: stream = StringIO(entry) parser = bibtex.Parser() try: biblio = parser.parse_stream(stream) biblio_list += [biblio] except (PybtexSyntaxError, PybtexError), error: error = error print format_error(error, prefix='BIBTEX_ERROR: ')
def _parse_bibtex_entries(self, entries): biblio_list = [] for entry in entries: stream = StringIO(entry) parser = bibtex.Parser() try: biblio = parser.parse_stream(stream) biblio_list += [biblio] except (PybtexSyntaxError, PybtexError), error: logger.error(format_error(error, prefix='BIBTEX_ERROR: ')) logger.error("BIBTEX_ERROR error input: '{entry}'".format( entry=entry))