我正在将 Selenium 与 python 一起使用。请参阅以下代码:
from selenium.webdriver.common.keys import Keys
import selenium.webdriver
driver = selenium.webdriver.Firefox()
driver.get("http://finance.yahoo.com/q?s=APP")
现在,我想做一件简单的事情:从驱动程序
获取该网站的 html 作为字符串。然后,我可以使用 BeautifulSoup
来解析它。有谁知道这个吗?
实际上,我不知道如何从这个驱动程序
访问信息,例如,在本例中获取苹果的股票价格。
我对 Selenium 完全陌生。非常感谢一个好的教程。
谢谢!
最佳答案
看看下面的代码。
from selenium.webdriver.common.keys import Keys
import selenium.webdriver
driver = selenium.webdriver.Firefox()
driver.get("http://finance.yahoo.com/q?s=APP")
page_html = driver.page_source
在 page_html 中,您将拥有打开页面的 html。
关于python - Selenium:如何获取整个 html 作为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26499317/