python selenium 通过Server隐藏控制台黑窗口
记录一下,python selenium edge 通过创建Server指定creationflags 参数隐藏控制台黑窗口from selenium.webdriver.edge.service import Service
from selenium import webdriver
import subprocess
# 启动Edge WebDriver,并隐藏控制台黑窗口
creation_flags = subprocess.CREATE_NO_WINDOW
service = Service(creationflags=creation_flags)
# 创建 EdgeOptions 对象
edge_options = webdriver.EdgeOptions()
# 隐私模式
edge_options.add_argument("-inprivate")
# 启动开发者模式(关闭横幅提示)
edge_options.add_experimental_option("excludeSwitches",["enable-automation"])
edge_options.add_experimental_option("useAutomationExtension",'False')
# 创建Edge WebDriver
driver = webdriver.Edge(service=service)
# 在这里编写你的其他代码
pass
# 当脚本结束时,关闭WebDriver
driver.quit()
简单的一个demo,分享给有需要的人。 来学习的想问下 可以干嘛用与那方面应用 xq2581 发表于 2023-7-3 14:19
来学习的想问下 可以干嘛用与那方面应用
自动化答题刷课爬虫等……& 没看懂 是隐藏edge界面吗 initSys 发表于 2023-7-7 14:28
没看懂 是隐藏edge界面吗
是隐藏浏览器驱动的cmd界面,正常selenium运行的时候除了浏览器界面,还会有个驱动的cmd黑窗口
页:
[1]