解决python运行selenium程序执行完后,Chrome浏览器自动关闭的问题

最近在学Selenium的时候遇到一个问题,当我执行完程序,浏览器自动关闭了,我在程序中也没有写driver.quit()或driver.close()方法,已检查浏览器版本和webdriver版本是相同的同时换了多次相近的的版本也无济于事,网上的多种方法也都尝试过,其中一个设置睡眠时间感觉不方便,还有其它全局模式等方法也不是很管用,最后找到一段代码,解决自动关闭问题

解决方法:

设置option.add_experimental_option(“detach”, True)不自动关闭浏览器代码如下:

from selenium import webdriver

def run_webdriver():
    options = webdriver.ChromeOptions()
    options.add_experimental_option('detach', True)
    options.add_argument('--start-maximized')#浏览器窗口最大
    driver=webdriver.Chrome(options=options)
    driver.get('https://www.baidu.com')

if __name__ == '__main__':
    run_webdriver()

Original: https://blog.csdn.net/weixin_50217747/article/details/127941273
Author: 只发布可以用的代码
Title: 解决python运行selenium程序执行完后,Chrome浏览器自动关闭的问题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/730855/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • SpringCloud 网关 Gateway

    哈喽~大家好,这篇来看看SpringCloud 网关 Gateway。 🥇个人主页:个人主页​​​​​🥈 系列专栏:【微服务】🥉与这篇相关的文章: SpringCloud Sent…

    Python 2023年9月29日
    046
  • 实训项目二:学生信息管理

    文章目录 一、提出任务 二、实现步骤 * (一)创建Django项目 – students (二)准备静态资源 – 1、创建静态目录 2、创建样式文件 3、…

    Python 2023年8月4日
    060
  • manim ImageMobject失效的解决方法

    如果先前导入过ImageMobject(“pic”),那么导入其他图片的时候只会显示pic,不会显示真实图片,这是因为manim使用了缓存,解决方法为: c…

    Python 2023年6月12日
    056
  • 变量的引用,new,delete

    1.引用 int a =10; int& b =a; 引用 int * p = &a; 指针 引用不是独立的数据类型,必须先定义一个变量,再对其建立引用(像寄生虫一样) 当…

    Python 2023年6月12日
    075
  • 汇编逆向-Qt

    Qt源码解析 索引 汇编逆向— 授权破解示例分析 问题模拟 运行环境 x64dbg Windows 10 Qt5.12.3 示例代码 使用Qt显示当前时间,模拟一般授权软件的时间判…

    Python 2023年9月26日
    054
  • LeetCode《买卖股票的最佳时机》系列题目,最详解

    说在前面 引例:只能交易一次 – 一、动态数组定义 二、状态转移方程 三、初始化 四、优化 无限制买卖 – 一、动态数组定义 二、状态转移方程 三、初始化 …

    Python 2023年6月3日
    066
  • Matplotlib保存图片到文件

    抵扣说明: 1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。 Original: https://blo…

    Python 2023年8月3日
    064
  • 贪心算法合集

    95 分糖果问题 思路非常简单,和题解一模一样:用数组存每个人对应的糖果数量,初始为1 从左到右遍历,如果比左边的大,+1 再从右到左遍历,如果比右边的大,+1 import ja…

    Python 2023年11月8日
    024
  • NB-IoT无线通信模块与Lora无线通信协议技术分析与前景展望

    物联网的快速发展对无线通信技术提出了更高的要求,专为低带宽、低功耗、远距离、大量连接的物联网应用而设计的LPWAN(low-power Wide-Area Network,低功耗广…

    Python 2023年10月28日
    031
  • Day04-路由层

    1.1静态路由匹配方式 在urls.py文件里的urlpatterns进行配置路由。 只要路径相同,不管是GET,POST,全归为一类请求 path(‘index/’,views….

    Python 2023年8月5日
    053
  • python cookies池_Python爬虫scrapy框架Cookie池(微博Cookie池)的使用

    下载代码Cookie池(这里主要是微博登录,也可以自己配置置其他的站点网址) 下载代码GitHub:https://github.com/Python3WebSpider/Cook…

    Python 2023年10月5日
    041
  • 从Hadder看蛋白质分子中的加氢算法

    技术背景 PDB(Protein Data Bank)是一种最常用于存储蛋白质结构的文件。而我们在研究蛋白质构象时,往往更多的是考虑其骨架,因此在很多pdb文件中直接去掉了氢原子。…

    Python 2023年10月28日
    017
  • Pandas GroupBy数据分组处理

    分组运算,一般都是根据某个(些)条件将数据进行分组,然后对每个分组数据进行操作,然后合并这些分组或每个分组单独输出。分组可以在行的方向上,也可以在列的方向上。 注意:空值会被过滤。…

    Python 2023年8月6日
    057
  • Matplotlib subplot()函数用法详解

    Matplotlib subplot()函数用法详解 在使用 Matplotlib 绘图时,我们大多数情况下,需要将一张画布划分为若干个子区域,之后,我们就可以在这些区域上绘制不用…

    Python 2023年9月2日
    053
  • 手把手教你运行YOLOv6(超详细)

    YOLOv6 是美团视觉智能部研发的一款目标检测框架,致力于工业应用。本框架同时专注于检测的精度和推理效率,在工业界常用的尺寸模型中:YOLOv6-nano 在 COCO 上精度可…

    Python 2023年9月26日
    064
  • 二维正态分布采样置信椭圆绘制-Python

    二维正态分布采样后,绘制置信椭圆 假设二维正态分布表示为:[ x 1 x 2 ] ∼ N ( [ μ 1 μ 2 ] , [ Σ 11 Σ 12 Σ 21 Σ 22 ] ) \le…

    Python 2023年9月3日
    068
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球