可以使用requests库发送POST请求,并根据返回的数据筛选出moduleState为"ACTIVATED"的数据,将其放入一个集合中。以下是实现该功能的Python代码:

import requests

url = "https://www.acp-iot.com/production-test/production/testresult/page"

headers = {
    "cookie": "JSESSIONID=DBDFC9A42671C92B8EE65308F0F06591"
}

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_data = set()
for item in result:
    if item["moduleState"] == "ACTIVATED":
        activated_data.add(item)

print(activated_data)

请注意,上述代码假设请求成功,并且返回的数据是一个列表。如果返回的数据不是列表或请求失败,会导致代码出错。在实际应用中,建议添加适当的错误处理和异常处理机制

用python写代码完成如下功能:请求httpswwwacp-iotcomproduction-testproductiontestresultpagepost请求接口请求头中有:cookie JSESSIONID=DBDFC9A42671C92B8EE65308F0F06591请求json为:searchsortlastModifiedDateorderdescoffset0limit20dev

原文地址: https://www.cveoy.top/t/topic/hQNJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录