You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

pybliometrics中count参数不生效问题求助

解决pybliometrics中count参数无法限制搜索结果数量的问题

在pybliometrics的ScopusSearch里,count参数的作用并不是限制总结果数,而是控制单次API请求返回的条目数量(即分页大小)。默认情况下,ScopusSearch会自动发起多次请求获取所有匹配的搜索结果,所以仅设置count=10只会让每页返回10条,但最终仍会拿到全部结果。

要实现限制总结果数为10条的需求,需要同时设置max_entries参数:

import pybliometrics
pybliometrics.scopus.init()
from pybliometrics.scopus import ScopusSearch

# 同时设置count(每页条数)和max_entries(总条数上限)
s = ScopusSearch('artificial AND intelligence AND genetics AND research AND healthcare', 
                 count=10, 
                 view="COMPLETE",
                 max_entries=10)
  • count=10:指定每次API请求返回10条数据
  • max_entries=10:限制最终获取的总结果数不超过10条

这样设置后,ScopusSearch只会获取前10条匹配的结果,不会继续分页请求更多数据。

内容的提问来源于stack exchange,提问作者Andre Gomes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 22:44:51