利用from urllib.parse import urlencode构造完整链接URL

我们在做爬虫时,观测到网址变化的规律后,需要对一些参数进行改变,因此我们有必要将链接URL分开表示,将要变化的参数单独提取出来,最后通过from urllib.parse import urlencode构造完整的URL。

from urllib.parse import urlencode

# 基础URL
baseUrl = 'https://openapi.vmall.com/rms/comment/getCommentList.json?'

# 参数
parameters = {
    "pid": 10086198945779,
    "gbomCode": "",
    "type": 0,
    "extraType": 1,
    "pageSize": 10,
    "pageNum": 6
}

# 构造成一个完整的URL
url = baseUrl + urlencode(parameters)
print(url)


>>>
https://openapi.vmall.com/rms/comment/getCommentList.json?pid=10086198945779&gbomCode=&type=0&extraType=1&pageSize=10&pageNum=6

你可能感兴趣的:(爬虫)