解决python+selenuim运行时隐藏ChromeDriver窗口

解决python+selenuim运行时隐藏ChromeDriver窗口,第1张

一、问题描述
当我们在用python3的selenium库做web自动化时,电脑会先d出chormedriver.exe系统窗口(如下图),然后在d出浏览器界面......。
我们出于各种原因想隐藏这个窗口,答案当然是可以的,亲测有效!

二、解决方案
	**2.1:打开python目录 :D:python\Lib\site-packages\selenium\webdriver\common下的service.py文件。
	2.2:导包:在改文件上面导入:from subprocess import CREATE_NO_WINDOW
	2.3:修改字段。找到start函数。如果没 creationflags 这个字段就新增;如果有这个字段看该字段的值是不是我们导入的包名,不是则修改。最后结果如下图所示。  creationflags=CREATE_NO_WINDOW
	2.4:保存我们所修改的内容,再次运行代码则不会显示 chormedriver窗口!
	2.5:我是以谷歌浏览器为例,火狐浏览器同理!**


如果有用麻烦点赞!!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/738315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存