Python selenium返回一个空列表而不是元素

时间:2015-12-09 12:27:53

标签: javascript python selenium

我正在尝试点击一些使用javascript生成的按钮但是当我运行我的代码时它只返回一个空列表,我有一个for循环来点击while循环的每个循环返回的每个按钮,因为它滚动时在最后一个按钮所在页面的底部,它应该生成更多按钮。

def click_follow_buttons(driver):
    current_count = 0
    while current_count <= 7:
        follow_buttons = driver.find_elements_by_class_name("user-actions-follow-buttonjs-follow-btnfollow-buttonbtnsmallsmall-follow-btn")
        print follow_buttons
        for button in range(0,len(follow_buttons)):
            if button.is_displayed():
                button.click()
        current_count += 1

我的输出

[]
[]
[]
[]
[]
[]
[]
[]

当我加载我的腌制饼干时,我删除了一些谷歌饼干,因为即使我重新定向到谷歌的域名,它们也不会添加到我的驱动程序中。

0 个答案:

没有答案