你如何使用beautifulsoup或一些Python库从重定向链接中抓取或检索真实的网站URL?示例如下:



我这里有一个重定向链接: https://www.capterra.com/external_click/category-upgraded-visit-website-button/1/1000551/194873/uc/aHR0cHM6Ly93d3cucGdpLmNvbS9nb3BnaS91Y2Fhcy1kZW1vLXJlcXVlc3Q*dXRtX3NvdXJjZT1jYXB0ZXJyYSZ1dG1fbWVkaXVtPWNwYyZ1dG1fY2FtcGFpZ249TkE6REc6VUNhYVNDYXB0ZXJyYSZ1dG1fY29udGVudD1MUA==?ds=356501d23992f743aad5c9481391c74d92edd624

当您单击它时,它会将您带到此处的实际网站链接:https://www.pgi.com/gopgi/ucaas-demo-request/?utm_source=capterra&utm_medium=cpc&utm_campaign=NA:DG:UCaaSCapterra&utm_content=LP

我有数千个这样的其他链接,我想知道是否有一种方法可以使用代码转到每个重定向链接,然后在网站上获取一次实际的网站链接。提前感谢您的时间!

只需使用requests模块:

import requests
r = requests.get('your redirect link')
print(r.url) # this prints the actual website link after redirection

注意

不要忘记在命令行中使用pip install resqests安装requests模块

最新更新