使用docker部署selenium+chrome-headless

golango
2021-08-03 / 0 评论 / 722 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年12月09日,已超过447天没有更新,若内容或图片失效,请留言反馈。

有一个docker镜像叫做selenium/standalone-chrome。可以直接远程调用webdriver控制chrome。


docker run -d -p 4444:4444 --shm-size=2g selenium/standalone-chrome:3.141.59-dubnium

docker run -d -p 4444:4444 --shm-size=2g selenium/standalone-chrome

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

driver = webdriver.Remote(
    command_executor="http://8.8.8.8:4444/wd/hub",
    desired_capabilities=DesiredCapabilities.CHROME
)

driver.get("http://www.baidu.com")
print(driver.title)
driver.close()
13

评论

博主关闭了当前页面的评论