我需要你的帮助,我有一个类似的url
url = "https://tracking.example.com:443/attribution_tracking/conversions/1980.js?p=https://example.com/search?addsearch=test+search&e="
需要一些python代码来提取url参数,结果会是一个类似的数组
extracted_parameters = ["p=", "addsearch=", "e="]
这使用了拆分。
url = "https://tracking.example.com:443/attribution_tracking/conversions/1980.js?p=https://example.com/search?addsearch=test+search&e="
def extract(url):
ret = []
p = url.split('p=')[1].split('addsearch')[0]
addsearch = url.split('addsearch=')[1].split('e=')[0]
e = url.split('e=')[1]
ret.append(p)
ret.append(addsearch)
ret.append(e)
return ret
# start
res = extract(url)
print(res)
输出
['https://example.com/search?', 'test+search&', '']