python - 如何使用 Robot Framework 将 URL 的一部分保存为变量
问题描述
我想知道你能不能帮忙
我有一个页面,我在其中执行保存操作,结果页面在 URL 中为我提供了一个 ID
例如https://thiscouldbeanything.co.uk/Timesheet/Detail/115325
我想做的是获取 URL 末尾的 6 位 id 并将其保存为变量以供稍后在测试中使用。我知道您可以使用 Get Location 来存储整个 URL,但我想知道是否有办法(可能是 python 关键字选项)只获取 ID。
我可能想到了一个 python 函数,它将 Get Location 作为参数,然后将 URL 切碎并将 id 作为变量传递回来,但我不确定如何。
任何帮助将不胜感激。
非常感谢
解决方案
这里有一些 python 代码可以帮助你在你的 URL 中获取你的 ID
def getLastID(url):
lastId= url.rsplit('/', 1)[-1]
return lastId
推荐阅读
- python - 如何使用 python 运行 Gaussian 16(它是一个计算化学软件)?
- android - Flutter Android Embedding V1 和 V2 有什么区别
- android - 如何在 Android 中运行 PenAndPdf 项目
- python - tkinter 弹跳球
- python - 如何将每个 Parquet 行组读入单独的分区?
- azure - Azure 策略 - Cosmos DB SQL(核心)API - 将 RU(吞吐量)限制为不超过 500
- ruby-on-rails - 会话中发生 ActionView::Template::Error #new:activeadmin 找不到文件“active_admin/nested_menu_arrow.gif”
- c - 如何更改 openGL 绘图的当前窗口(linux 和 GLX)
- javascript - 使用 visjs 时间线,如何获取时间线中放置的范围项目的开始时间(我将其放置在哪里)
- java - 已经使用 springSecurityFilterChain 构建了异常