Python:Tab使用Selenium和BeautifulSoup卡住了

时间:2015-10-07 18:39:35

标签: python selenium webdriver beautifulsoup

我正在尝试使用selenium和BeautifulSoup获取几个链接的源代码。我打开第一个选项卡以获取工作正常的源代码,但第二个选项卡卡住了。我认为这与BeautifulSoup有关。有谁知道为什么或BeautifulSoup的替代品?这是代码:

from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait
from bs4 import BeautifulSoup

links = []
driver = webdriver.Firefox()
driver.get('about:blank')
for link in links:          
    driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL + 'w')
    browser.get(link)       
    source = str(BeautifulSoup(browser.page_source))            
    driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL + 'w')
driver.close()

0 个答案:

没有答案