如果使用“select 行数”加载 table 数据,则不会在 Selenium 中检测到元素

Element is not getting detected in Selenium if loads the table data using 'select number of rows"

场景基于第二列值,我需要单击第一列中的复选框。 问题是默认 table 显示 5 行数据,在这种情况下,元素被正确检测到并且复选框有效。但是,如果记录不在显示的 5 行中,我必须使用项目下拉列表的数量来加载 table 中的更多行,在这种情况下,元素已停止检测前 5 行中可用的元素。 到目前为止,我检查 XPATH 没有变化,页面滚动了一点,所以尝试使用 Actions 移动到元素并单击但没有用。

使用 Actions/ActionChain 而不是 find_element()

后一切似乎正常