当前位置: 首页 > 知识库问答 >
问题:

我如何得到当前URL在Selenium WebDrive2 Python?

鄂慈
2023-03-14

我试图在Selenium中进行一系列导航后获得当前的网址。我知道Ruby有一个名为getPlace的命令,但是我找不到Python的语法。

共有3个答案

裴英才
2023-03-14

Selenium2库有get_location():

import Selenium2Library
s = Selenium2Library.Selenium2Library()
url = s.get_location()
盖雪峰
2023-03-14

根据这份文件(一个到处都是好东西的地方:):

driver.current_url

或者,参见官方文件:https://www.selenium.dev/documentation/en/webdriver/browser_manipulation/#get-当前url

夏景同
2023-03-14

使用Python 2的current_url元素:

print browser.current_url

对于Python 3及更高版本的selenium:

print(driver.current_url)
 类似资料:
  • 问题内容: 我用来发出几个http请求(显然)。现在,我需要发出请求并从最终URL中提取一些查询字符串(存在重定向)。 因此,问题是如何找到URL(如果重定向了客户端,则为最终URL)?Response中没有这样的字段。 请注意,我不需要停止重定向…仅在请求后查找URL是什么 问题答案: 您将回调添加到 然后,您可以在发生新请求时对其进行检查。只要确保设置某种限制来防止重定向循环(如文档中所述,默

  • 我在一个带有服务器端渲染的react应用程序中使用react router dom,我正在寻找一种获得类似于的东西的方法,但除了路径名之外,我找不到任何东西。是否有任何方法可以使用react-router-dom获取原点?还是其他方式?

  • 问题内容: 我想知道如何在模板中获取当前URL。 说我目前的网址是: 如何将其返回到模板? 问题答案: Django 1.9及更高版本: 旧:

  • 问题内容: 我试图在Selenium中进行一系列导航后获取当前的URL。我知道红宝石有一个名为getLocation的命令,但是我找不到Python的语法。 问题答案: 使用current_url元素。例:

  • 问题内容: 在PHP中,如何获取当前页面的URL?最好只是http://domain.com之后的部分。 问题答案: $_SERVER[‘REQUEST_URI’] 有关$_SERVER数组中可用信息的更多详细信息,请参见PHP手册页。 如果您还需要查询字符串(URL中的后面的位),则该部分位于此变量中:

  • 我是新的android,我想显示我当前的位置像“巴基斯坦拉合尔乔哈尔镇”。有什么需要帮忙的吗?