怎么在python中实现selenium 执行完毕关闭chromedriver进程示例?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
Python的话控制chromedriver的开启和关闭的包是Service
from selenium.webdriver.chrome.service import Service
创建的时候需要把chromedriver.exe的位置写在Service的XXX部分,需要调用他的命令行方法,不然报错然后启动就可以了
c_service = Service('xxx') c_service.command_line_args() c_service.start() driver = webdriver.Chrome() driver.get(http://www.baidu.com)
关闭的时候用quit而不是采用close
close只会关闭当前页面,quit会推出驱动别切关闭所关联的所有窗口
最后执行完以后就关闭
driver.quit();c_service.stop()
嫌麻烦也可以直接使用python的os模块执行下面两句话结束进程
os.system('taskkill /im chromedriver.exe /F') os.system('taskkill /im chrome.exe /F')
关于怎么在python中实现selenium 执行完毕关闭chromedriver进程示例问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。