[英]Selenium docker-compose download file
當我使用Chrome
驅動程序運行代碼時,會根據需要下載文件。
driver = webdriver.Chrome(
chrome_options=chrome_options
)
當我從Remote
驅動程序運行代碼時,文件沒有下載:
driver = webdriver.Remote(
command_executor='http://hub:4444/wd/hub',
desired_capabilities=desired_capabilities,
)
hub:
image: selenium/hub:3.14.0-gallium
ports:
- "4444:4444"
chrome:
image: selenium/node-chrome:3.14.0-gallium
volumes:
- /dev/shm:/dev/shm
- local_chrome_data_download:/tmp/downloads
depends_on:
- hub
environment:
HUB_HOST: hub
使用:rw
創建一個可寫目錄就足夠了
chrome:
image: selenium/node-chrome:3.14.0-gallium
volumes:
- /dev/shm:/dev/shm
- local_chrome_data_download:/tmp/downloads:rw
depends_on:
- hub
environment:
HUB_HOST: hub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.