我有一个使用 JSP 填充其内容的网站。
我正在尝试使用 Selenium 来抓取那里的内容。当我打开页面时,我会休眠几秒钟,然后等待页面完全加载(我可以通过目测看到数据已完成填充)。
但是,当我做 browser.find_elements_by_class... 我找不到任何元素!我不知道如何在 Selenium 中解决这个问题。
我有一个使用 JSP 填充其内容的网站。
我正在尝试使用 Selenium 来抓取那里的内容。当我打开页面时,我会休眠几秒钟,然后等待页面完全加载(我可以通过目测看到数据已完成填充)。
但是,当我做 browser.find_elements_by_class... 我找不到任何元素!我不知道如何在 Selenium 中解决这个问题。
检查并查看您的元素是否在框架或 iframe 内。
http://selenium-python.readthedocs.org/en/latest/navigating.html#moving-between-windows-and-frames记录了python版本,结果是:
driver.switch_to_frame("framename")