Web抓取(selenium) - 使用代码填充弹出窗口

时间:2017-07-27 04:40:53

标签: python selenium web-scraping

我正在使用具有多次点击的python来抓取页面,所以我使用了selenium。我得到一个弹出窗口,我必须输入一些细节,然后我可以继续。任何人都可以告诉我如何使用代码填充它吗?

该页面的链接是:http://www.sky.com/skyq/buy/build 当您尝试添加" SKY宽带"时,您必须检查可用性,以便填写一些详细信息。 这是我的代码:

    from selenium import webdriver
    driver = webdriver.Chrome('C:\Users\Nishima.Suman\Downloads\chromedriver_win32 (3)\chromedriver.exe')
    driver.get('https://www.sky.com/shop/beta?s_tnt=87085:31:0');
    driver.find_element_by_xpath("""//*[@id="app"]/div/div/div[2]/div/div[2]/section/div/div/div/div/div[1]/article/a""").click()
    driver.find_element_by_xpath("""//*[@id="dsl-check"]""").click()

我无法继续前进。

0 个答案:

没有答案