当前位置: 首页 > ai >正文

Python自动化selenium-一直卡着不打开浏览器怎么办?

Python自动化selenium

如果出现卡住不打开,就把驱动放当前目录并指定
在这里插入图片描述

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
import time
import osdef open_baidu():# 获取当前目录中的chromedriver.exe的绝对路径current_dir = os.path.dirname(os.path.abspath(__file__))chromedriver_path = os.path.join(current_dir, "chromedriver.exe")# 设置Chrome浏览器选项chrome_options = webdriver.ChromeOptions()# 使用当前目录中的chromedriver.exeservice = Service(executable_path=chromedriver_path)# 初始化Chrome浏览器print("正在初始化Chrome浏览器...")driver = webdriver.Chrome(service=service, options=chrome_options)# 打开百度网站print("正在打开百度网站...")driver.get("https://www.baidu.com")# 最大化浏览器窗口driver.maximize_window()# 等待10秒,以便查看页面print("成功打开百度首页")time.sleep(10)# 关闭浏览器driver.quit()print("浏览器已关闭")if __name__ == "__main__":try:open_baidu()except Exception as e:print(f"发生错误: {e}")input("按Enter键退出...") 
http://www.xdnf.cn/news/838.html

相关文章:

  • 2025.4.21总结
  • 【架构】-- StarRocks 和 Doris 介绍与选型建议
  • [密码学实战]密评考试训练系统v1.0程序及密评参考题库(获取路径在文末)
  • 8086微机原理与接口技术复习(1)存储器(2)接口
  • 爬虫学习——LinkEXtractor提取链接与Exporter导出数据
  • 强化学习笔记(三)——表格型方法(蒙特卡洛、时序差分)
  • P3959 [NOIP 2017 提高组] 宝藏
  • 图形编辑器基于Paper.js教程27:对图像描摹的功能实现,以及参数调整
  • 一款支持多线程的批量任务均衡器
  • Craft 是什么:腾讯 Cloud Studio 中的 CodeBuddy 提供了 Craft 功能
  • 阻塞队列-ArrayBlockingQueue
  • 【Linux专栏】zip 多个文件不带路径
  • 入选AAAI 2025,浙江大学提出多对一回归模型M2OST,利用数字病理图像精准预测基因表达
  • C语言高频面试题——指针数组和数组指针
  • Spark-SQL核心编程
  • day33和day34图像处理OpenCV
  • MySQL数据库 - InnoDB引擎
  • DeepSeek智能时空数据分析(二):3秒对话式搞定“等时圈”绘制
  • OneClicker脚本自动运行工具
  • 2025年蓝桥杯第十六届CC++大学B组真题及代码
  • 模拟堆详解
  • 软件工程中的维护类型
  • OpenSSL1.1.1d windows安装包资源使用
  • [预备知识]1. 线性代数基础
  • 浙江大学 DeepSeek 公开课 第三季 第1期讲座 - 唐谈 研究员 (附PPT下载) | 突破信息差
  • 腾讯云×数语科技:Datablau DDM (AI智能版)上架云应用!
  • 虚拟环境下编译ros2节点需注意的地方
  • 【上位机——MFC】运行时类信息机制
  • # 05_Elastic Stack 从入门到实践(五)
  • Kafka 在小流量和大流量场景下的顺序消费问题