# coding=utf-8
'''web游览器属性:
页面最大化 maximize_window()
获取当前页面地址 current_url
代码 page_source
title title
后退 back()
前进 forward()
刷新 refresh()
当前的游览器 name
获取元素值 get_attribute()
清除输入框内容 clear()
'''
from selenium import webdriver
from time import sleep dr=webdriver.Chrome() #最大化
dr.maximize_window()
dr.get("http://www.baidu.com")
dr.implicitly_wait(30) #获取当前的地址
current_url=dr.current_url
print(current_url) #获取当前的页面代码
source=dr.page_source
print(source) #获取当前的title
title=dr.title
print(title) dr.get("http://www.bing.com")
sleep(2) #后退
dr.back() #前进
dr.forward() #刷新
dr.refresh() #获取当前的游览器
name=dr.name #获取元素属性值
att=dr.find_element_by_id("kw")
att.get_attribute("name") #清除输入框内容
cl=dr.find_element_by_id("kw").send_keys("selenium")
cl.clear()
dr.quit()

最新文章

  1. webstorm 常用快捷键
  2. ubuntu系统安装软件方法
  3. DeepLearning之路 (五) CNN
  4. 【译】RabbitMQ:Topics
  5. 服务器端与客户端TCP连接入门(二)
  6. PL-SQL 存储函数和存储过程
  7. 一致性哈希算法 - consistent hashing
  8. 端口扫描之王——nmap入门精讲(一)
  9. zabbix_agent key 传递参数
  10. 用WebDriver实现基于jira过滤器视图的统计自动化
  11. android正在运行进程和后台缓存进程的区别
  12. ABP领域层——实体
  13. Unity 碰撞器和触发器的理解
  14. JavaScript基础学习(八)—事件
  15. lua 字符串
  16. Linux: 安装和启用firefox浏览器的java
  17. java数据库编程之数据库的设计
  18. 使用Java命令行方式导入第三方jar包来运行Java程序的命令
  19. 短路运算符(逻辑与&& 和 逻辑或||)
  20. 201621123002《JAVA程序设计》第三章学习总结

热门文章

  1. 关于DEV-c++ 运行窗口闪退的解决办法
  2. [Luogu] P4626 一道水题 II
  3. java mysql prepareStatement模糊查询like使用注意
  4. Journals in Fluid Mechanics
  5. 2.5.5 基本的 I/0 重定向
  6. 程序员如何在百忙中更有效地利用时间,如何不走岔路,不白忙(忙得要有效率,要有收获)-----https://www.cnblogs.com/JavaArchitect/p/9080484.html
  7. 【BZOJ2081】Beads(哈希表)
  8. spring-cloud-starter-ribbon提供客户端的软件负载均衡算法
  9. 29、Java并发性和多线程-非阻塞算法
  10. token的生成规则