Selenium WebDriver错误重定向
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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/")
我得到了一个结果
https://website.com?redirect_to=website.com/path/
但我只是希望网站有这样的路径
答案
尝试获取所需的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"))
以上是关于Selenium WebDriver错误重定向的主要内容,如果未能解决你的问题,请参考以下文章
Selenium 错误消息“selenium.webdriver 没有属性执行脚本”
selenium webdriver.firefox()错误[重复]
Python/Selenium webdriver 中的 ElementNotVisibleException 错误
即使没有错误,也无法使用Selenium Webdriver注册零售网站