1、

from selenium import webdriver

#启动chrom浏览器,没写executable_path,这是因为配置环境时,已经将chromdriver放到python安装文件下,没填写时,会默认到$PATH下寻找
driver = webdriver.Chrome() #访问网页
driver.get('http://www.baidu.com')
#结束会话,quit还会做杀进程等一些操作
driver.quit() #close为关闭窗口

2、窗口操作

#窗口最大化
driver.maximize_window()
#设置窗口大小,一般不用
#driver.set_window_size(,)
driver.get('http://www.taobao.com')

#回退到上一页
driver.back()
#回到下一页
driver.forward()
#刷新
driver.refresh()

3、获取信息

#获取标题
print(driver.title) #获取网址
print(driver.current_url) #获取句柄
print(driver.current_window_handle)

最新文章

  1. YII2数据库依赖缓存
  2. AngularJS学习--- AngularJS中的模板template和迭代器过滤filter step2 step3
  3. Ubuntu 安装Redis体验
  4. Nginx_Lua
  5. poj3280 区间dp
  6. 64位Ubuntu配置android环境报错(...adb": error=2, 没有那个文件或目录)
  7. C#部分方法定义
  8. 转:什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?
  9. Android SQLite API的使用(非原创)
  10. bzoj 2208 [Jsoi2010]连通数
  11. NGUI_slider
  12. Spring Cloud Data Flow 中的 ETL
  13. HTML-CSS写抽屉网的置顶区域
  14. #leetcode刷题之路45-跳跃游戏 II
  15. NDK 链接第三方静态库的方法
  16. 机器人自主移动的秘密,从SLAM技术说起(一)
  17. (转)rsync数据备份方案
  18. Hadoop2.X分布式集群部署
  19. JS之获取子节点
  20. 用Java读取xml文件内容

热门文章

  1. Vue专题系列
  2. idea设置代码提示忽略大小写
  3. php 基础知识 SESSION 和 COOKIE 的区别
  4. laravel API
  5. springMVC是如何实现参数封装和自动返回Json的
  6. Kubernetes集群部署及简单命令行操作
  7. pycharm add configuration
  8. loss训练技巧
  9. IDEA启动项目的时候,控制台中显示的都是乱码
  10. redis 之redis持久化rdb与aof