我在组页脚区域中设置了一个可变数据类型,它为报表中的每个组中的计数生成小计.效果很好.我希望在我的报告的最后一页上生成一个总计,简单地总结小计值.这很难弄明白.有什么建议?
我需要重复进行 api 调用,因为每次调用有 1000 条记录的限制。我测试了大约 20,000 条记录,保留样本,然后需要请求下 1000 条。 offset 参数可用。
p = getpass.getpass()
url = ("https://example.api.com/api/1.0/devices/all/?offset={}&include_cols=asset_no,name,service_level,building&type=physical"
r = requests.get(url, auth=HTTPBasicAuth('admin', p))
data = json.loads(r.text)
payload = data["Devices"]
Run Code Online (Sandbox Code Playgroud)
每次 api 调用时,偏移值应增加 1000(例如,offset = 1000、offset = 2000、offset = 3000 等),直到检索到所有页面。
如何创建一个使用此偏移参数进行分页 api 调用的函数?我相信需要一个生成器,但我无法理解我找到的示例以及我需要使用的偏移参数。