import time import requests def report_api(task_id, page=None, start=None, end_page=None, end_time=None,finish_status=None,account_status=None): raw_params = { "collect_task_allocate_id": task_id, "statr_page": page, "end_page": end_page, "status": start, "finish_status": finish_status, "start_time": int(time.time()), "end_time": end_time, "account_status": account_status } params = {k: (v if v is not None else '') for k, v in raw_params.items()} print(params) url = "http://schedule.dfwy.tech/api/collect_equipment_execute/result_report" res = requests.get(url, params=params, timeout=20) print(res.text) report_api(59, end_page=50, start=4, end_time=int(time.time()),account_status=2)