使用以下Python代码检索数据,但仅获得200个结果:
import requests
r = requests.post('https://cares.myflfamilies.com/PublicSearch/Search?dcfSearchBox=Orange in Counties')
openFile = open('flData', 'wb')
for chunk in r.iter_content(100000):
openFile.write(chunk)
结果文件(flData)显示以下文本:
“ kendo.syncReady(function(){jQuery(”#providerGridView“)。kendoGrid({” dataBinding“:clearGridFlag,” detailExpand“:detailAnimationExpand,” dataBound“:mapLoad,” columns“:[{” title“ :“提供者 名称\ u0026 Contacts“,” attributes“:{” style“:” vertical-align:top;“},” headerAttributes“:{” data-field“:” Provider.Name“,” data-title“:” Provider 名称\ u0026amp; 联系人“},”宽度“:” 282px“,”字段“:” Provider.Name“,”编码“:true},{”标题“:”距离“,” headerAttributes“:{”数据字段“:”距离”,“数据标题”:“距离”},“宽度”:“ 91px”,“字段”:“距离”,“编码”:true},{“标题”:“程序\ u003cimg id = \ u0027infoForPrograms \ u0027类= \ u0027info \ u0027 src = \ u0027 / Content / Images / PublicSearch / Info.png \ u0027 / \ u003e“,” width“:” 120px“,” template“:” “},{” title“:”服务“,” width“:” 170px“,” template“:” “}],” sortable“:true,” scrollable“:{” height“:” 200px“},” messages“:{” noRecords“:”否 记录 可用。“},”数据源“:{”类型“ :(函数(){if(kendo.data.transports ['aspnetmvc-ajax']){返回 'aspnetmvc-ajax';}其他{引发新错误('kendo.aspnetmvc.min.js 脚本不是 ');}})(),“ transport”:{“ read”:{“ url”:“ / PublicSearch / ReadEngineResult”,“ data”:getDataOfGrid},“ prefix”:“”},“ pageSize” :20,“ page”:1,“ total”:200,“ schema”:“
请注意最后的“” total“:200”-这似乎将结果数限制为200。如何更改此数字以获取更长的结果列表?