ADD file via upload

main
pmsk3qrxf 4 months ago
parent 634e1eb5c1
commit 5bc1a709b8

@ -0,0 +1,33 @@
import urllib.request
import json
import jsonpath
url = 'https://dianying.taobao.com/cityAction.json?activityId&_ksTS=1760510386052_108&jsoncallback=jsonp109&action=cityAction&n_s=new&event_submit_doGetAllRegion=true'
headers = {
# ':authority':'dianying.taobao.com',
# ':method':'GET',
# ':path':'/cityAction.json?activityId&_ksTS=1760510386052_108&jsoncallback=jsonp109&action=cityAction&n_s=new&event_submit_doGetAllRegion=true',
# ':scheme':'https',
'Accept':'text/javascript, application/javascript, application/ecmascript, application/x-ecmascript, */*; q=0.01',
# 'Accept-Encoding':'gzip, deflate, br, zstd',
'Accept-Language':'zh-CN,zh;q=0.9,en;q=0.8',
'Bx-V':'2.5.31',
'Cookie':'cna=G8+LHyl+PBICAcpkzqO4A3py; t=e395f55297a2d27551f835c2f5273fef; cookie2=183a0e8a811413580e7879faf4a524aa; v=0; _tb_token_=7e35845b43f6b; xlly_s=1; ariaDefaultTheme=default; ariaFixed=true; ariaReadtype=1; ariaoldFixedStatus=false; ariaStatus=false; isg=BNLSiEU97oJ55R2VL0-PDeTRI5i049Z95Mg555wqggVwr3OphHbzjWWBHwuT304V',
'Referer':'https://dianying.taobao.com/',
'Sec-Ch-Ua':'"Chromium";v="122", "Not(A:Brand";v="24", "Google Chrome";v="122"',
'Sec-Ch-Ua-Mobile':'?0',
'Sec-Ch-Ua-Platform':'Windows',
'Sec-Fetch-Dest':'empty',
'Sec-Fetch-Mode':'cors',
'Sec-Fetch-Site':'same-origin',
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36',
'X-Requested-With':'XMLHttpRequest'
}
request = urllib.request.Request(url=url,headers=headers)
response = urllib.request.urlopen(request)
content = response.read().decode('utf-8')
new_content = content.split('(')[1].split(')')[0]
with open('city.json','w',encoding='utf-8') as fp:
fp.write(new_content)
obj = json.load(open('city.json','r',encoding='utf-8'))
city_list = jsonpath.jsonpath(obj,'$..regionName')
print(city_list)
Loading…
Cancel
Save