【发布时间】:2020-10-05 12:39:27
【问题描述】:
我正在尝试让我的 for 循环正常单击某个元素(如果存在),并且我希望我的机器人确保该元素存在,但我的代码无法使用 Python 处理 selenium。
driver.get("https://www.roblox.com/groups/650266/Trade#!/about")
driver.maximize_window()
driver.implicitly_wait(3)
driver.find_element_by_class_name('group-dropdown').click()
driver.find_element_by_id("role-3874587").click()
item = [driver.find_element_by_id("member-" + str(q)) for q in range(100000, 10000000000)]
for q in item:
driver.implicitly_wait(5)
if len(driver.find_elements_by_id("member-" + str(q))) > 0:
driver.find_element_by_id("member-" + str(q)).click()
这是我想要点击的图片,我只是想让机器人使用 Selenium 以自己的方式找到某个元素
【问题讨论】:
-
您只是想获取成员列表吗?您当然不需要迭代超过 90 亿个数字!
-
我正在尝试获取该特定页面中的数字列表并从该特定组部分中单击它们
-
但我不知道该怎么做
标签: python-3.x selenium for-loop roblox