从python中的request.request jsonquery获取json
当我尝试从请求-响应获取*.json()时,出现以下错误: 我使用Python3.8.*(在Windows10上)来自动化这个例程。 守则如下:从python中的request.request jsonquery获取json,json,python-requests,json-query,Json,Python Requests,Json Query,当我尝试从请求-响应获取*.json()时,出现以下错误: 我使用Python3.8.*(在Windows10上)来自动化这个例程。 守则如下: import requests url = "https://suseso-engine.newtenberg.com/mod/find/cgi/find.cgi?action=jsonquery&engine=SwisheFind&rpp=30&cid=512&iid=612&pnid_searc
import requests
url = "https://suseso-engine.newtenberg.com/mod/find/cgi/find.cgi?action=jsonquery&engine=SwisheFind&rpp=30&cid=512&iid=612&pnid_search=&searchon=aid&properties=546,523,525,532,620&json=1&keywords=&pnid546_desde=2020-01-01&pnid546_hasta=2020-10-17&group=1&show_ancestors=1&searchmode=and&pvid_and=500%3A510&start=0&aditional_query=%27%20cid%3D(512)%27%20-L%20property-value.546.iso8601%202020-01-01%202020-10-17T23%3A59%3A59%20-s%20property-value.546.iso8601%20desc%20title%20desc&callback=jQuery2000061948762735544616_1602948629721&_=1602948629723"
payload = {}
headers = {
'authority': 'suseso-engine.newtenberg.com',
'accept': '*/*',
'sec-fetch-site': 'cross-site',
'sec-fetch-mode': 'no-cors',
'sec-fetch-dest': 'script',
'referer': 'https://www.suseso.cl/',
'Cookie': '_tracking=a7c415fe.5b1e1838c5a8a'
}
response = requests.request("GET", url, headers=headers, data=payload)
response.text.encode('utf8')
response.json()
有什么建议或解决办法吗?
提前谢谢