python - python中的Selenium - 打开testprogamm后立即关闭浏览器
问题描述
一旦我运行我的程序,谷歌就会打开(到目前为止一切都很好)但是这个窗口在程序运行后立即关闭。我已经安装了 chromdriver(也匹配搜索引擎的版本),并把它放在 Python 中的脚本文件夹中。有人能帮我吗?
这是我的代码:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://google.com")
解决方案
您需要为 chrome 驱动程序指定一个可执行路径才能打开浏览器。根据您的浏览器下载驱动程序,在您的情况下是 Chrome:https ://chromedriver.chromium.org/downloads
然后driver = webdriver.Chrome(这里要写驱动的路径),随便放。
推荐阅读
- python - 在整个站点范围内显示查询集计数?
- asp.net - 单一属性的下拉列表,如表单中的性别
- c# - MediaCapture 效果因“没有足够的内存资源可用于完成此操作”而失败。
- c - 为什么编译器重新定义变量后,给同一个变量分配不同的内存地址?
- sql - 如果行都相等
- reactjs - 单击以更改范围值对反应钩子的响应变慢
- c# - ICollectionView 与 .net 核心 3.0
- c# - 将列表模型转换为基于相同 ID 的另一个列表模型
- angular - 如何获取以 Angular 8(bs-datepicker)更新的输入日期字段的更改?
- laravel - 试图了解如何使用 Laravel 和现有语法编写一些基本数学