Selenium: PhantomJS无法加载动态内容

2024-04-19 17:29:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从一个有动态内容的页面上抓取链接。如果我用一个Chrome驱动程序,一切都能完美工作。但是当我尝试使用PhantomJS编写脚本时,动态内容不会加载(我已经截图来验证这一点)。特别是等待一个元素出现异常时,我将等待一个异常。这是我用python编写的代码

    driver = webdriver.PhantomJS()
    driver.set_window_size(1200, 1024)
    driver.get(main_url)
    wait = WebDriverWait(driver, 90)

我真的需要一个无头浏览器,所以我不能只使用Chrome驱动程序。有人知道可能出什么问题吗?在

谢谢你的帮助!在


Tags: 代码脚本元素内容size链接driver驱动程序