我需要得到绝对Xpath,而不是相对Xpath。
我需要这样的东西:
html/body/div[1]/section/div[1]/div/div/div/div[1]/div/div/div/div/div[3]/div[1]/div/h4[1]/b
当我检查代码并使用右键单击-
可用于获取绝对路径的任何工具或插件。
请注意,我使用的是selenium webDrive。
要从浏览器控制台检索绝对xpath,可以执行以下步骤:
Elements
选项卡中,单击elementInspector
工具:您将获得绝对xpath,如下所示:
//*[@id="content"]/div[2]/div/input
为什么要使用绝对Xpath
。如果只想使用Xpath定位,强烈建议使用相对Xpath
。
如果当前UI更改(html/body/div[1]/Sect/div[1]/div/div/div[1]/div/div/div[3]/div[1]/div/h4[1]/b)
,则绝对Xpath将更改。如果添加额外的div或部分或任何元素。
获取绝对路径:Chrome浏览器(v79):右键单击网页-
Firefox浏览器(v72):右键单击网页-
问题内容: 给定路径,例如,我如何找到相对于Python中当前工作目录的文件的绝对路径?例如在Windows上,我可能会得到以下结果: 问题答案: 如果已经是绝对路径,也可以使用:
问题内容: 我已经编写了一个bash脚本,它将输入文件作为参数并读取它。 该文件包含一些路径(相对于其位置),指向所使用的其他文件。 我希望脚本转到包含输入文件的文件夹,以执行更多命令。 那么, 如何从输入文件中获取文件夹(以及仅文件夹)? (在Linux中。) 问题答案: 要获取完整路径,请使用: 要获取文件目录: 您还可以将两者结合起来: 如果您的系统不可用,则可以使用以下*: 请注意,如果只
我正试图在我的Android应用程序中导入sky.csv文件。 请帮我做这个。我试过这么多方法。然而,我没有得到任何适当的解决办法。
问题内容: 嗨,我需要使用FileInputStream读取文件,但是我没有获得正确的路径。我的文件位于C:\ Users \ tester \ Documents \ Java Project \ Samples \ ProjectOne \ src \ pdfReader中。但是,当我使用以下代码时,我得到的错误路径是“ / C:/ Users / tester / Documents / J
问题内容: https://example.com/some/path在没有Sites模块的情况下,如何在Django中获取完整/绝对URL(例如)?那真是愚蠢……我不需要查询数据库来获取URL! 我想用它 问题答案: 根据请求使用方便的request.build_absolute_uri()方法,将其传递给相对URL,它将为你提供完整的URL。 默认情况下,返回的绝对URL ,但是你可以将相对U
问题内容: 我正在尝试创建一个(使用),但仅在IE中受支持。 有什么方法可以使其在Chrome或FF中运行?我需要读取特定给定文件夹中的所有文件,并将其列出。 好吧,还有另一种方法吗? 问题答案: ActiveX仅受IE支持-其他浏览器使用称为NPAPI的插件体系结构。但是,有一个跨浏览器插件框架称为Firebreath,您可能会发现它有用。