pybliometrics 返回 "Error translating query"

pybliometrics returning "Error translating query"

我正在尝试 pybliometrics 一开始似乎工作但不是下面的代码 returns "Error translating query"

from pybliometrics.scopus import ScopusSearch


scopus_advanced_search = "TITLE-ABS-KEY(capacitance) AND LIMIT-TO(PUBYEAR , 2018)"

s = ScopusSearch(scopus_advanced_search, subscriber=False)
    dois = [document.doi for document in s.results]
    print(dois)

我正在关注这个 youtube 视频 https://www.youtube.com/watch?v=-VE3ADZvoUY&t=151s

LIMIT-TO() 是 Scopus 搜索 API 不接受的两个关键词之一,无论出于何种原因。

来自文档 (https://pybliometrics.readthedocs.io/en/stable/classes/ScopusSearch.html#id1):

query (str) – A string of the query as used in the Advanced Search on scopus.com. All fields except “INDEXTERMS()” and “LIMIT-TO()” work.