来自评论:
您是否要与具有
data-faucet属性值的元素进行交互39274?兴高采烈!就是我想做的!
您应该尝试使用
css_selector以下方法:
element = driver.find_element_by_css_selector(".vote-link.up[data-faucet = '39274']")
好的..现在,如果我在print(element)终端上显示了,它实际上选择了一些东西:
<selenium.webdriver.remote.webelement.WebElement(session="d54ae232-6d42-455f-a130-097be89adf1e",element="{96385594-1725-4843-bfed-d5a4e7b9af41}")>.现在,我已经选择了它,如何将“ vote-
link up”替换为“ vote-link up polled”?
您可以
class使用
execute_script()以下方法替换属性值:-
driver.execute_script("arguments[0].setAttribute('class','vote-link up voted')", element)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)