1 import urllib.request
2 import urllib.parse
3 import json
4
5
6 url = ''
7 data = {
8 '':'',
9 '':''
10 }
11 # data 必须是字节流bytes
12 encode_data = bytes(urllib.parse.urlencode(data), encoding='utf-8')
13 headers = {
14 'Cookie': '',
15 'Host': '',
16 'Referer':'',
17 'User-Agent': ''
18 }
19
20 request = urllib.request.Request(url=url, data=encode_data, headers=headers, method='POST')
21 response = urllib.request.urlopen(request)
22
23 # response转bytes后转str后转dict
24 res_dict = json.loads(response.read().decode('utf-8'))
25
26 # urllib还可以直接保存图片
27 img_url = ''
28 save_path = ''
29 urllib.request.urlretrieve(img_url, save_path)