Python API 请求并筛选激活状态模块数据
您可以使用以下代码来完成这个任务:
import requests
url = "https://www.acp-iot.com/production-test/production/testresult/page"
headers = {
'cookie': 'JSESSIONID=DBDFC9A42671C92B8EE65308F0F06591',
'Content-Type': 'application/json'
}
data = {
"search": "",
"sort": "lastModifiedDate",
"order": "desc",
"offset": 0,
"limit": 20,
"deviceNos": "",
"andFilters": [
{
"property": "customer.id",
"operator": "eq",
"ignoreCase": False,
"value": "1"
}
],
"orFilters": []
}
response = requests.post(url, headers=headers, json=data)
result = response.json()
activated_module_states = []
for item in result['content']:
if item['moduleState'] == 'ACTIVATED':
activated_module_states.append(item)
print(activated_module_states)
这段代码发送一个 POST 请求到指定的 URL,并使用给定的请求头和 JSON 数据。然后,从返回的结果中筛选出moduleState为"ACTIVATED"的项,并将它们存储在activated_module_states列表中。最后,打印出列表中的结果。
原文地址: https://www.cveoy.top/t/topic/pzTi 著作权归作者所有。请勿转载和采集!