Python - Selenium:由于PopUp,向下滚动不起作用

时间:2016-10-10 22:25:47

标签: python facebook selenium

我正在编写一个使用selenium登录Facebook的python脚本,然后进行一些报废。为此,我必须向下滚动到页面底部。我认为你在图片中看到的流行音乐就是原因。 以下是执行以下操作的代码片段

elem = driver.find_element_by_id("email")
elem.send_keys(usr)
elem = driver.find_element_by_id("pass")
elem.send_keys(pwd)
elem.send_keys(Keys.RETURN)

driver.get("https://www.facebook.com/jatin.wadhwa.52/friends?source_ref=pb_friends_tl")
time.sleep(10)

element_new = driver.find_element_by_tag_name('html')
element_new.send_keys(Keys.ESCAPE)
element_new.send_keys(Keys.END)

#driver.execute_script("window.scrollTo(0, 1000);")
f = driver.find_elements_by_xpath("//ul")

Picture of Pop up on browser

1 个答案:

答案 0 :(得分:2)

解决。

添加此功能将解决并允许任何此类弹出窗口。

  myaction.actionname.defer(options);