pyserpZotero Module

The pyserpZotero module is the core of the package, facilitating search and management operations through Zotero and serpAPI.

class pyserpZotero.SerpZot(serp_api_key='', zot_id='', zot_key='', download_dest='.', enable_pdf_download=True, enable_lib_download=True)

Bases: object

Initialize a SerpZot instance for managing Zotero citations and PDF downloads.

Parameters: - serp_api_key (str): API key for SerpAPI to perform searches. - zot_id (str): Zotero user/library ID for citation management. - zot_key (str): API key for accessing Zotero services. - download_dest (str): Default directory for downloading PDFs. - enable_pdf_download (bool): Flag to enable or disable automatic PDF downloads. - enable_lib_download (bool): Flag to enable or disable downloading the Zotero library.

pyserpZotero.main()