我目前正在开发一个脚本,它根据给定的文本打印Web元素的ID。到目前为止,我还是设法做到了:
wait.until(lambda browser: browser.find_element_by_xpath("//*[contains(text(), 'my_text')]"))
ID = browser.find_element_by_xpath("//*[contains(text(), 'my_text')]").get_attribute("id")
print(ID)
代码运行得很好,但我想更改它,以便它可以用于除“my_text”之外的字符串。在
如何将变量传递给该函数?像这样:
^{pr2}$这样我就可以把任何文本赋给变量,每次都使用相同的函数。在
谢谢!在
尝试使用以下代码:
希望对你有帮助!在
在将xpath模式输入方法之前,可以先格式化它。在
在{em>前面加上一个的字符串:
这称为string interpolation。在
相关问题 更多 >
编程相关推荐