网站
res.status(200).send({message: 'hello})
如何检查myList的内容在上面的网站中是否可见?
myList = ['Artik']
这是网站中持有“ Artik”的网络元素。
我的目标是单击包含“ Artik”的元素,然后做一些事情。
答案 0 :(得分:1)
这是通过硒中的xpath查找元素的方法。我在这里使用Firefox,但您也可以使用Chrome。
from selenium import webdriver
myList = ['Artik']
driver = webdriver.Firefox() # or .Chrome()
driver.get('www.theWebsite.com')
current = driver.find_element_by_xpath('//span[@class="ipo-TeamStack_TeamWrapper"]').text
if current in myList:
print('YAY')
driver.quit()
答案 1 :(得分:0)
const checkFlag = <K extends {[key:string]:boolean}, T extends keyof K>(str:T, obj:K) => obj[str]
此返回的WebElement列表包含“ Artik”。
参数(如“ Artik”)区分大小写。
如果您确信“ Artik”只是一个,
driver.find_elements_by_xpath("//*[contains(text(), 'Artik')]")
这将找到带有“ Artik”的WebElement并单击。