python selenium打开浏览器后自动闪退怎么解决

2年前 (2022-10-25)阅读1160回复0
wait
wait
  • 总版主
  • 注册排名2
  • 经验值0
  • 级别网站编辑
  • 主题0
  • 回复0
楼主

在配置好所有环境后,使用代码进行测试,发现Chrome在打开指定页面后,自动闪退,影响一些操作,但有的时候可能并不需要它出现,直接操作相关控制。

有人说在webdriver.Chrome中加入详细的chromedriver,但是并没有解决问题。还有说是time.sleep的,也不能很好解决问题。想要解决闪退,源代码中使用main方法调用函数即可,但是driver需要作为全局变量,否则还是闪退。

#!/usr/bin/python
# -*- coding: utf-8 -*-
import pprint
from selenium import webdriver
driver = webdriver.Chrome('C:\Program Files\Google\Chrome\Application\chromedriver.exe')
def getchrome():
    driver.get('https://www.1688.com/')
if __name__ == '__main__':
    getchrome()


本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。

本文地址:https://www.pyask.cn/info/3.html

1
回帖

python selenium打开浏览器后自动闪退怎么解决 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息