在JavaScript创建的页面中传递给BeautifulSoup的页面中的所有HTML的最佳方式是什么?HTML标签之间的硒
我目前使用:
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
from BeautifulSoup import BeautifulSoup
browser = webdriver.Firefox()
browser.get("http://www.yahoo.co.uk")
html = browser.find_elements_by_id("html")
但 “HTML” 始终是一个空列表。我究竟做错了什么?
Selenium几乎可以处理BeautifulSoup所做的一切 - 您甚至可以直接访问和操作JavaScript创建的对象。硒的结合与美丽的汤不完全不同。 – kreativitea