博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python+Selenium浏览器后退前进操作+获取当前页面title+获取当前页面url
阅读量:4337 次
发布时间:2019-06-07

本文共 795 字,大约阅读时间需要 2 分钟。

#coding=utf-8    from selenium import webdriver  import time   driver = webdriver.Chrome()  driver.maximize_window()  driver.implicitly_wait(6)    driver.get("https://www.baidu.com")  driver.find_element_by_id("kw").send_keys("Selenium")driver.find_element_by_id("su").click()time.sleep(3)driver.back()time.sleep(3)driver.forward()time.sleep(3)ele_string = driver.find_element_by_xpath("//*[@id='1']/h3/a/em").text  if (ele_string == "Selenium"):  	print u"测试成功,结果和预期结果匹配!" 	print(driver.capabilities['version']) driver.find_element_by_xpath("//*[@id='s_tab']/a[text()='新闻']").click() # 在搜索结果页面点击新闻类别  time.sleep(1)  print (driver.current_url)  # current_url 方法可以得到当前页面的URL  print (driver.title)  # title方法可以获取当前页面的标题显示的字段  driver.quit()

  

转载于:https://www.cnblogs.com/xiaomogu110/p/7698552.html

你可能感兴趣的文章
[APIO2014]回文串 manacher 后缀数组
查看>>
[六省联考2017]期末考试 贪心 枚举
查看>>
模块and包
查看>>
【总结】01背包问题
查看>>
Python----面向对象---异常处理
查看>>
es6笔记(6) Iterator 和 for...of循环
查看>>
windows 下安装Apache
查看>>
POJ 3519 Minimal Backgammon
查看>>
iOS 的Could not find Developer Disk Image错误
查看>>
Qt 利用XML文档,写一个程序集合 四
查看>>
java基础系列--volatile关键字
查看>>
错误15023:当前数据库中已存在用户或角色
查看>>
MySQL详解--锁
查看>>
前端基础知识
查看>>
怎样使用Mock Server
查看>>
Xamarin XAML语言教程基本页面ContentPage占用面积(二)
查看>>
关于form
查看>>
关于范数的理解
查看>>
UI - Cocoa Touch框架
查看>>
UVA 10465 Homer Simpson(全然背包: 二维目标条件)
查看>>