有了硒,我得不到数据

时间:2017-02-08 22:32:04

标签: python-2.7 selenium-webdriver phantomjs

我已成功导航到使用selenium + phantomJS的iframe,但我没有获得数据。

如果我在Midori浏览器中查看iframe url,我可以看到结果。 但是没有桌子的webdriver。

这是我的测试代码:

link = 'http://ebelediye.fatih.bel.tr/alfa/servlet/hariciprogramlar.online.rayic?caid=1449'

def get_site():
    driver = webdriver.PhantomJS()

    driver.get(link)
    driver.find_element_by_name('btnlistele').click()
    src = driver.find_element_by_tag_name('iframe').get_attribute('src')
    driver.get(src)
    print driver.page_source

1 个答案:

答案 0 :(得分:-1)

这似乎是安全问题,因为您发送请求的频率很高。

  

FloodGuardGüvenlikuyarısı!!!   Bukadarsıkisttekgönderemezsiniz!!!

只需添加一些延迟,如下所示:

git pull http://username:password@tfsserver:8080/tfs/teamprojectCollection/_git/GitProject/