Selenium WebDriver错误重定向

问题描述 投票:0回答:1

这是我的代码

from selenium import webdriver

driver = webdriver.Firefox()

site_url = 'https://website.com'
driver.get(site_url)
#some work
driver.get(site_url + "/path/")

我得到了一个结果

https://website.com?redirect_to=website.com/path/

但我只是希望网站有这样的路径

https://website.com/path/

python python-2.7 selenium selenium-webdriver
1个回答
1
投票

尝试获取所需的URL,如下所示

对于Python 2.X

import urlparse

driver.get(urlparse.urljoin(site_url, "path"))

对于Python 3.X

import urllib.parse

driver.get(urllib.parse.urljoin(site_url, "path"))
© www.soinside.com 2019 - 2024. All rights reserved.