Selenium 最初是一个用于网站的自动化测试工具,支持各种 Chrome、Firefox、Safari 等主流浏览器,同时也支持 phantomJS 无界面浏览器。不过其更通常的使用在于爬虫中使用,其主要是用于解决 requests 无法直接执行 JavaScript 代码的问题,不过用于解析 Dom 元素更有其妙用之处。
Selenium
Chrome
Firefox
Safari
phantomJS
requests
JavaScript
Dom