伙计们,我想在 docker 容器中作为恶魔运行 headless chrome 并发送指向 chrome 的链接。它应该使用这个链接并制作一个pdf。
我找到了一张很好的图片。它可以帮助我在后台运行 chrome。但我仍然不知道如何发送链接以及如何说 chrome,请将网页另存为 PDF。
我知道如何在本地保存为pdf,google有一个很好的教程
我会感谢你的帮助,希望有人这样做过
您应该使用官方的 selenium 图像。对于这个,你可以运行类似下面的东西
docker run -p 4444:4444 selenium/standalone-chrome
然后使用您选择的语言与 Selenium 绑定。下面是一个python示例。您将需要安装 python 和 selenium 包
$ pip install selenium
以下是可用于控制浏览器的代码
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
driver = webdriver.Remote("http://127.0.0.1:4444/wd/hub",DesiredCapabilities.CHROME)
driver.get("http://tarunlalwani.com")
driver.quit()
有关 Python 中 selenium webdriver 的更多详细信息,请参见下文