Python selenium遍历类Nam

2024-06-16 12:27:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试遍历类名为status ready的所有项,然后在每次迭代中执行一些操作。在

我的问题是,即使我等待很长时间来搜索该类名,也找不到它:

wait(driver, 600).until(EC.presence_of_element_located((By.CLASS_NAME, "status ready")))

这是检查铬合金的顶部部分 http://pastebin.com/4aMyb8yV

(重要的是class='status ready') 这个网站是无限滚动的,但我想迭代元素,即使我在一开始没有看到它们。在


Tags: ofnamehttpbydriverstatuselementclass
1条回答
网友
1楼 · 发布于 2024-06-16 12:27:01

不能将复合类与搜索By.CLASS_NAME一起使用,请改用By.CSS_SELECTOR

wait(driver, 10).until(EC.presence_of_element_located((By.CSS_SELECTOR, ".status.ready")))

相关问题 更多 >