【问题标题】:Get a list of all author IDs for a given given university with pybliometrics使用 pybliometrics 获取给定大学的所有作者 ID 的列表
【发布时间】:2020-11-20 14:19:07
【问题描述】:

我正在尝试获取与给定大学关联的作者 ID 的完整列表。

我尝试从 Scopus 网页执行此操作,但我的请求超出了允许的配额。

有什么可能的解决方案吗?

【问题讨论】:

    标签: scopus pybliometrics


    【解决方案1】:

    您将为此使用 AuthorSearch 类。 Scopus 隐藏了此 API here 的文档,因此找到所有允许的字段有点棘手。

    你想要的是钥匙“AF-ID”:

    from pybliometrics.scopus import AuthorSearch
    
    q = "AF-ID(60105007)"
    s = AuthorSearch(q)
    print(s)
    

    结果在s.authors

    【讨论】:

    • 感谢您的帮助,它有效!但是,当我尝试检索超过有限配额时,我收到此消息“pybliometrics.scopus.exception.Scopus400Error”有什么办法可以克服这个问题吗?在我的情况下,我找不到作者 ID 的参数来限制我的搜索
    • 这个错误通常指向中断的查询。如果您确定不是这种情况,您可以将查询限制为特定范围的作者 ID,例如AF-ID(60105007) AND AU-ID(*0) 迭代替换最后一个数字,直到覆盖所有数字
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多