Docker selenium Python 可靠的selenium Docker环境
2022/2/23 20:22:43
本文主要是介绍Docker selenium Python 可靠的selenium Docker环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
官网说明书:https://github.com/SeleniumHQ/docker-selenium
执行:
docker run -d -p 4444:4444 selenium/standalone-chrome:98.0
Python代码:
# -*- coding: utf-8 -*- from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilities from selenium.webdriver.chrome.options import Options # 创建一个参数对象,用来控制chrome是否以无界面模式打开 ch_op = Options() # 设置谷歌浏览器的页面无可视化,如果需要可视化请注释这两行代码 ch_op.add_argument('--headless') ch_op.add_argument('--disable-gpu') # ch_op.add_argument('disable-dev-shm-usage') driver = webdriver.Remote( command_executor="http://0.0.0.0:4444/wd/hub", desired_capabilities=DesiredCapabilities.CHROME, options=ch_op ) driver.get("http://www.baidu.com") print(driver.page_source) driver.quit()
这篇关于Docker selenium Python 可靠的selenium Docker环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-28duckdns docker
- 2024-03-21docker add host
- 2024-03-14denied: requested access to the resource is denied docker push
- 2024-03-07docker graylog
- 2024-03-05Docker容器实战(00)-基础命令大全
- 2024-03-01dockerd-entrypoint.sh
- 2024-02-23linux mint install docker
- 2024-01-18angular docker
- 2024-01-10优雅而强力地卸载docker-desktop
- 2024-01-09完蛋,我被挖矿木马包围了|使用 TLS 连接 Docker