【发布时间】:2018-12-01 07:04:26
【问题描述】:
我有一台只能通过 CLI 控制的 Linux 服务器。 它没有安装任何浏览器,主要是因为它不是必需的,因为除非它是 lynx 或衍生产品,否则它会安装 x-server,这是我不想要的。
我知道我可以使用 headless 选项运行 Chrome 和 Firefox,但仍然需要安装它。
有什么方法可以在该服务器上运行 selenium 而无需安装“主”浏览器之一,或者如果我想以编程方式浏览网页,我是否必须切换到另一个库(urllib、请求)?
【问题讨论】:
-
如果动态页面使用 selenium + browser else beautifulsoup.
-
我相信 phantomJS 不需要 X,但其他的需要。
标签: python linux selenium selenium-webdriver headless-browser