gpt4 book ai didi

python - python selenium 的火灾事件

转载 作者:行者123 更新时间:2023-11-30 22:00:00 25 4
gpt4 key购买 nike

我的网页上有一个按钮栏,如果我单击页面按钮,我可以导航到特定页面。我需要知道是否可以使用 python selenium 来触发特定页面的事件。例如,如果我想直接进入页面“100”,如何使用 python selenium 触发此事件。下面是页面按钮的示例。

<td class="rich-datascr-inact " onclick="Event.fire(this, 'rich:datascroller:onscroll', {'page': '1'});">1</td>
<td class="rich-datascr-inact " onclick="Event.fire(this, 'rich:datascroller:onscroll', {'page': '2'});">2</td>
<td class="rich-datascr-inact " onclick="Event.fire(this, 'rich:datascroller:onscroll', {'page': '3'});">3</td>

最佳答案

您可以尝试使用execute_script()执行代码

# find element for argument "this"
thisEl = driver.find_element_by_xpath('//td[contains(@class, "rich-datascr-inact") and contains(text(), "100")]')
driver.execute_script('''
window.Event.fire(arguments[0], 'rich:datascroller:onscroll', {'page': '100'})
''', thisEl)

关于python - python selenium 的火灾事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54440888/

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