gpt4 book ai didi

python - 如何使用 xpath 获取 onclick 的值?

转载 作者:太空宇宙 更新时间:2023-11-04 07:35:42 25 4
gpt4 key购买 nike

我有这段Html:

<tr class="selectable" onclick="PesquisarProntuarioView.EditarProntuario('108077098085')">

我想获取 onclick 中的内容,我一直在寻找可以给我的命令:

"PesquisarProntuarioView.EditarProntuario('01048108077098085')"

我已经尝试过几个这样的命令:

element=driver.find_element_by_xpath("//a/tr/@onlick=PesquisarProntuarioView.EditarProntuario(*)")

driver.get(element)

但是仍然没有任何线索,有人可以帮助我使用 Selenium/Python 中的相应命令吗?

最佳答案

找到元素并使用 get_attribute() method :

element = driver.find_element_by_xpath("//a/tr")
print(element.get_attribute("onclick"))

如果您需要从多个元素中提取onclick,请使用find_elements_* 并为找到的每个元素调用get_attribute():

for element in driver.find_elements_by_xpath("//a/tr"):
print(element.get_attribute("onclick"))

关于python - 如何使用 xpath 获取 onclick 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36525224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com