我不确定如何找到这些信息,到目前为止我已经找到了一些关于将 Python 与 selenium 结合使用的教程,但没有一个涉及到这个。我能够通过 python 运行一些基本的测试脚本自动化 selenium 但它只显示浏览器窗口几秒钟然后关闭它。我需要将浏览器输出到一个字符串/变量(理想情况下)或至少将它保存到一个文件中以便 python 可以做其他事情它(解析它等)。如果有人能指出我如何做到这一点的资源,我将不胜感激。谢谢
最佳答案
使用 Selenium Webdriver 和 Python,您只需访问 .page_source
属性即可获取当前页面的源代码。
例如,使用 Firefox()
驱动程序:
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://www.example.com/')
print(driver.page_source)
driver.quit()
关于python - Selenium with Python,如何在运行脚本后获取页面输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3571233/