Python+selenium 操作谷歌浏览器实例
1.安装selenium
打开cmd命令提示符,执行pip install selenium,安装selenium
安装完毕后输入pip list查看,可以看到selenium的信息,安装成功。
此时就可以在python中import selenium引入selenium包了。
2.下面我们编写一个selenium webdriver 的简单脚本(打开百度,搜索python,之后关闭浏览器)
① 点击开始菜单-打开IDLE,点击File-New File,新建一个脚本文件
#导入time模块
import time
#导入webdriver包
from selenium import webdriver
#创建Chrome实例 。
driver = webdriver.Chrome()
# driver.get方法将定位在给定的URL的网页,get接受url可以是任何网址,此处以百度为例
driver.get("https://www.baidu.com/") #
#定位元素 。# 1、用id定位输入框对象,driver.find_element_by_id("kw").send_keys("python")# 2、用id定位点击对象,用click()触发点击事件driver.find_element_by_id('su').click()
# 延迟3秒
time.sleep(3)
#退出访问的实例网站。
driver.quit()
点击上方【Run】-【Run Module】按钮,保存一下脚本,然后就会执行
执行成功!
其他相关文章
初步selenium打开谷歌浏览器
基于python的selenium入门实例1
基于python使用selenium截图的方法
基于python的selenium-打开关闭第二个页面
关注公众号【天耀数码】,获取更多常用黑科技软件、壁纸下载。
Python+selenium 操作谷歌浏览器实例相关推荐
- python selenium操作打开的浏览器_Python_Selenium操作Firefox浏览器
一.打开网址 方法说明:webdriver.Firefox()用于创建一个火狐浏览器的webdriver driver.get(url)用户打开固定的网址 实例如下: self.driver = we ...
- python+selenium识别验证码实例
上篇文章<python+selenium+pytesseract识别图片验证码>对验证码进行识别后,应用到具体实例过程中,发现该算法识别可能会出现识别错误或者没有输出结果的情况,所以在具体 ...
- python+Selenium自动签到实例
引言 环境准备 代码 飞猪签到领里程 京东签到领京豆 什么值得买签到 windows计划任务 方法一 方法二 总结 参考 引言 Selenium是一个用于Web应用程序测试的工具.可以十分简单的模拟输 ...
- java操作浏览器_java selenium 操作浏览器实例
导读热词 本篇文章介绍selenium 操作浏览器 阅读目录 浏览器最大化 前进,后退, 刷新 截图操作 模拟鼠标操作 杀掉Windows浏览器进程 浏览器最大化 前进,后退, 刷新 public s ...
- 在Python中操作谷歌浏览器
在Python中使用谷歌浏览器,注意以下几点: 1.下载安装的谷歌浏览器Chrome和驱动chromedriver.exe要版本一致. 2.驱动chromedriver.exe要放在Chrome浏览器 ...
- Python+Selenium操作select下拉框
首先需要倒入Select模块: from selenium.webdriver.support.select import Select 常用方法: 通过索引定位:select_by_index() ...
- Python selenium操作浏览器全屏截图
最近完成一个需求,需要对监控页面全屏截图,并存储成图片上传到oss. 先简短记录下最终的解决方式,后续有空完善细节及代码注释. 网上找了很多资料,全屏截图的确可以,但是如果有代码小scroll的页面无 ...
- python +selenium禁用谷歌浏览器图片、JavaScript
import requests from selenium import webdriveroptions=webdriver.ChromeOptions() prefs = {'profile.de ...
- Python+selenium 自动化-读取excel记录的脚本执行登陆操作实战演示
我们可以用 excel 来记录自动化,然后读取 excel 来执行命令,excel 可以很方便直观的管理我们录入的自动化.下面给大家演示一下 Python+selenium 自动化的实例,读取 exc ...
最新文章
- 将一个数组划分为和差值最小的子数组
- mysql数据库连接javaweb_javaweb中mysql数据库连接方法
- 不懂电容原理?那是你没看到这些动图
- 最新完整版PHP配置文件翻译
- DevExpress作为企业赞助商加入.NET基金会
- 出现一个黑色框按不动_创意 | 这才是走心的衣架设计,给衣服一个高逼格的家!...
- cassandra入门
- swift实例教程_Swift示例教程基础
- 搞了一个迭代发布下SpringBoot Jar瘦身方案,老大给我打了个A+
- 有时,不做什么比做什么更重要,拒绝比答应更重要
- 宏碁e5-572g重装linux,Acer-E5-572G笔记本U盘装原版win10系统教程
- 【DSP】频谱泄露与栅栏效应简介
- 只需3步把VSCode打造成Markdown编辑器
- 前端javaScript模板引擎之ArtTemplate
- java-net-php-python-jspm人力外包服务公司招聘管理系统计算机毕业设计程序
- 计算机制图员主要学什么,计算机辅助设计绘图员高级绘图员(机械类)考试说明...
- 最重要Python面试题,逻辑题,Python与数学之美
- WPF 性能优化-高刷新绘图
- 思维决定转行---35岁转行成功的程序员如是说
- 自学python练习题
热门文章
- realsense系列(一):快速查看realsense相机深度图像和RGB图像
- Android手机FOTA升级的大概流程介绍
- slf4j-log4j12与log4j-slf4j-impl对比
- kotlin_08:wlan直连/wifi_p2p的页面跳转以及实时获取连接状态
- C++多线程编程的几种实现方式小结
- python3爬虫登录微博(requests)
- 联想笔记本电脑忘记账户密码与PIN码怎么办
- python微信好友助力_微信好友助力活动,discuz插件
- 使用laravel数据库查询结果自动转数组
- 电脑如何设置桌面应用图标、图标大小、浏览器网页显示大小