【发布时间】:2018-10-22 21:20:05
【问题描述】:
browser.find_element_by_xpath('//div[contains(text(), "SomeData")]')
我想传递一个变量而不是一个字符串,我正在使用 Selenuim 和 python。在这种情况下,每次都会找到带有“SomeData”文本的 div,而不是将值作为字符串传递,我希望它是一个变量,每次运行代码时都会改变。
【问题讨论】:
-
请更具体。 “变量”到底是什么意思?并提供一个最小的工作示例。
-
我正在传递一个字符串,在上述情况下要找到“字符串”。每次代码运行它都会在 div 中找到 String。但我想每次都更改值,比如应该放置一个变量
-
input=browser.find_element_by_partial_link_text(variable) 看到这个@buhtz
-
不要评论。请编辑您的问题并在此处提供信息。
标签: python-3.x selenium