【问题标题】:Python navigate Edge and close automaticallyPython导航Edge并自动关闭
【发布时间】:2023-01-20 15:48:16
【问题描述】:

我正在使用 python 浏览网页并下载了一些文件。但是,我不想打开边缘,只想下载文件,但 python 自动打开边缘。我该如何解决这个问题?

我的一些代码包括:

import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select

driver = webdriver.Edge()

driver.get("myURL")

time.sleep(2)

id_box = driver.find_element(By.ID,"id")

id_box.send_keys("username")

# And much more...

【问题讨论】:

标签: python selenium web-scraping


【解决方案1】:

您可以使用该选项以无头模式运行 webdriver。这意味着 webdriver 将在后台运行并且不会打开 GUI 窗口。您可以在初始化 webdriver 时设置此选项。以下是如何为 Edge 设置此选项的示例:

from selenium import webdriver

options = webdriver.EdgeOptions()
options.add_argument('--headless')

driver = webdriver.Edge(options=options)

driver.get("myURL")

【讨论】:

    【解决方案2】:

    我想你想要的是 edge to run "headless". 没有找到使用裸硒的解决方案。 link好像有解决方法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-25
      • 2011-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多