python


37、post_record

<pre><code> import requests import json p_url = 'http://123.57.22.247:19999/VehicleTestRecordNew.aspx' headers = { "Accept":"*/*", "Accept-Encoding":"gzip, deflate", "Accept-Language":"zh-CN,zh;q=0.8", "Content-Length":"1034", "Content-Type":"application/x-www-form-urlencoded; charset=UTF-8", "Cookie":".ASPXAUTH=CD513564EE366103D95330F28FB6CCC677CD5E42A366196B5B3EA700D62E5B27B78832C6E148F74C36068D4B94BC2CE144EF9A7D048A91D7F2D46325C35E35F5AAF9D37DFEC880798A8DE712BA93EDC4893620FBD03F51C5A3B59049F34667077A4A792F01DD5602635D372D0A73FF381C41CE8EB1CDC94D72ED5BF107B05537067AD7478E92D89B470F57737E8D45D1; xtooltech_infos=cultureInfo=zh-cn", "Host":"123.57.22.247:19999", "Origin":"http://123.57.22.247:19999", "Proxy-Connection":"keep-alive", "Referer":"http://123.57.22.247:19999/VehicleTestRecordNew.aspx", "User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 SE 2.X MetaSr 1.0", "X-Requested-With":"XMLHttpRequest" } item_list = [] for i in range(10): a = {"sp_Recorder":"","sp_Recorder_cp":"","sp_RecTimeMin":"","sp_RecTime_cp":"","sp_DevType":"","sp_DevType_cp":"","sp_RecTimeMax":"","sp_VehSerial":"","sp_VehSerial_cp":"","sp_Due":"","sp_Due_cp":"","sp_VehType":"","sp_VehType_cp":"","sp_SolvedSoftVer":"","sp_SolvedSoftVer_cp":"","sp_VehYear":"","sp_VehYear_cp":"","sp_VehChassis":"","sp_VehChassis_cp":"","sp_VinCode":"","sp_VinCode_cp":"","sp_TestPath":"","sp_TestPath_cp":"","sp_IssueStatus":"","sp_IssueStatus_cp":"","sp_Principal":"","sp_Principal_cp":"","sp_RecordNO":"","sp_RecordNO_cp":"","sp_AuditStatus":"","sp_AuditStatus_cp":"","sp_PageIndex":i,"sp_PageSize":15} content={ 'act':'search', 'parameters': str(a) } r=requests.post(p_url,data=content,headers=headers) sample = json.loads(r.text) data_list = sample["Data"] for item in data_list: item["问题描述"] = item["VehSysInfos"][0]["IssueStatus"] item_list.append(item) # print(item["Id"]) print(sample["PageIndex"]) # item_list.append(r.text) # 转换成excel文件 from pandas.core.frame import DataFrame data = DataFrame(item_list) data.to_excel('./record-0723.xlsx') # print(r.text) </code></pre>

页面列表

ITEM_HTML