Publication Parser
Handles the extraction of publication details, bibtex entries, and related articles from Google Scholar.
- class scholarly2.publication_parser.PublicationParser(nav)[source]
Bases:
objectReturns an object for a single publication
- bibtex(publication: Publication) str[source]
Returns the publication as a Bibtex entry
- Parameters:
publication (Publication) – Scholar or Citation publication container object
- Getter:
Returns a Bibtex entry in text format
- Type:
str
- citedby(publication: Publication) _SearchScholarIterator[source]
Searches Google Scholar for other articles that cite this Publication and returns a Publication generator.
- Parameters:
publication (Publication) – Scholar or Citation publication container object
- Getter:
Returns a Generator of Publications that cited the current.
- Type:
Iterator[
Publication]
- fill(publication: Publication) Publication[source]
Populate the Publication with information from its profile
- Parameters:
publication (PublicationCitation or PublicationScholar) – Scholar or Citation publication container object that is not filled
- get_publication(_PublicationParser__data, pubtype: PublicationSource) Publication[source]
Returns a publication that has either ‘citation’ or ‘scholar’ source