DrissionPage
DrissionPage copied to clipboard
怎样彻底关闭浏览器
我需要用用代理爬取数据,代理被ban了就要重启浏览器重新加载插件,但是page.quit(force=True)似乎关闭不够彻底,运行久了后台一堆chrome进程
我这边的方案是 给每个进程都维护一个port 关闭是,你代码里先quit,然后根据netstat 反推port进程 杀死 直接-9就行
好处就是 chrome的report进程和渲染进程以及crash监控进程都会被杀掉 不会残留 但是如果进程数很高 还是有几率出现defunct的残留 但是这种占用很少资源可以忽略不计