Python Selenium WebDriver错误重定向

Python Selenium WebDriver错误重定向,python,python-2.7,selenium,selenium-webdriver,Python,Python 2.7,Selenium,Selenium Webdriver,这是我的密码 from selenium import webdriver driver = webdriver.Firefox() site_url = 'https://website.com' driver.get(site_url) #some work driver.get(site_url + "/path/") 我今天得到一个结果 但我只想要这样的路径网站 尝试获取所需的URL,如下所示 对于Python2.X import urlparse driver.get(url

这是我的密码

from selenium import webdriver

driver = webdriver.Firefox()

site_url = 'https://website.com'
driver.get(site_url)
#some work
driver.get(site_url + "/path/")
我今天得到一个结果

但我只想要这样的路径网站


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

对于Python2.X

import urlparse

driver.get(urlparse.urljoin(site_url, "path"))
对于Python3.X

import urllib.parse

driver.get(urllib.parse.urljoin(site_url, "path"))

如果某些工作没有以任何方式修改站点的url,问题在于站点本身。请查看您的一些工作或将其发布在此处。很可能有什么东西正在改变你的站点的url值。更新:如果我们在网站中有一个原始路径,比如这个site.com/wp/并且我们想要的路径是这个路径,当我进行url解析时,我得到这个:site.com/path,但我想要这个site.com/wp/path!!似乎如果site_url='site.com/wp/',那么urlparse.urljoinsite_url,path返回'site.com/wp/path',但是如果site_url='site.com/wp',那么我们得到的'site.com/path'是相同的!!我打印了这个旧站点:www.site.com/wp/新站点:www.site.com/path/Hmm。。。我在Python2.7和3.6上都得到了“www.site.com/wp/path”>>>导入urlparse>>>>site\u url='www.site.com/wp/'>>>urlparse.urljoinsite\u url,/path/'www.site.com/path/'