获取页面元素的href属性

一般一个元素会有多个属性,例如 class, id, name, text, href, vale等等,特别是超链接,进行获取和转移

import time
from selenium.webdriver.common.by import By
from selenium import webdriver
driver = webdriver.Chrome('D:\chromedriver\chromedriver.exe')
driver.maximize_window()
driver.implicitly_wait(6)#等待6秒,其实跟time.sleep(6)差不多
driver.get("http://itbbs.pconline.com.cn/dc/54123657.html")
time.sleep(1)
compare2=driver.find_elements_by_xpath("//*[@href]")#后期所有的href元素
for link in compare2:print(link.get_attribute('href'))#输出所有的连接
driver.quit()

selenium基础自学七(获取超链接)相关推荐

  1. excel教程自学网_188集Office零基础自学教程,教你玩转word、ppt、excel,速领取

    188集Office零基础自学教程,教你玩转word.ppt.excel,速领取「领取方式在文章最后」 Microsoft Office是一套由微软公司开发的办公软件,它为MicrosoftWindo ...

  2. WEB安全之PHP基础(七):PHP 文件处理、PHP获取文件属性

    WEB安全之PHP基础(七):PHP 文件处理.PHP获取文件属性 1.PHP 文件处理 1.1PHP 操作文件 1.2PHP 文件打开/读取/关闭 1.3文件的 复制 删除 重名 1.4文件的判断 ...

  3. [Python从零到壹] 九.网络爬虫之Selenium基础技术万字详解(定位元素、常用方法、键盘鼠标操作)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  4. web 自动化测试 selenium基础到应用(目录)

    第一章   自动化测试前提及整体介绍 1-1功能测试和自动化测试的区别 1-2自动化测试流程有哪些 1-3自动化测试用例和手工用例的区别 1-4 自动化测试用例编写 1-5 selenium的优势以及 ...

  5. Android音视频开发基础(七):视频采集-系统API基础

    前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了<Android 音视频从入门到提高 - 任务列表>.本文是Android音视 ...

  6. Python Selenium 基础入门

      本内容主要介绍 Python Selenium 的基础使用方法. 1 Python Selenium 简介和环境配置 1.1 Selenium 简介   Selenium 是一个 Web 的自动化 ...

  7. 自学了python基础英语_Python自学路线图之Python基础自学

    Python自学路线图从Python基础语法开始,Python第一个程序,条件控制语句基础,容器类型基础,函数基础等.这些对Python小白的数学和英语能力的要求门槛不高,在学习的过程中积累相应的数学 ...

  8. python语言有几种编程方式_零基础自学python语言,有哪几种方法?龟叔说:这套教程带你入门...

    第一我要说的是:你应该先了解python语言的起源,这句话对于自学python的小白来说,本身就是耍流氓. 我们从根源上分析这个问题,这个问题是(从零基础如何自学python编程)? 我的提取关键字: ...

  9. Python基础(七)--模块和包

    目录 Python基础(七)--模块和包 1 模块 1.1 什么是模块 1.2 模块的使用 1.3 模块的搜索路径 1.4 模块的缓存 2 包 2.1 什么是包 2.2 包的使用 3 常用模块 3.1 ...

  10. 我是学渣,但是我零基础自学web前端成功了

    从 13 年专科毕业开始,一路跌跌撞撞走了很多弯路,做过餐厅服务员,进过工厂干过流水线,做过客服,干过电话销售可以说经历相当的"丰富". 最后的机缘巧合下,走上了前端开发之路,作为 ...

最新文章

  1. php post请求后端拿不到值_[精选] uniapp实现多端开发,与PHP是如何结合的
  2. 大唐豪侠服务器列表文件格式错误,[动态] 大唐豪侠1.2.4版本更新公告-大唐豪侠-东北游戏网...
  3. mysql 导出csv命令_MySQL 导出数据到csv文件的命令
  4. Fms3和Flex打造在线多人视频会议和视频聊天(附原代码)
  5. Statement violates GTID consistency: CREATE TABLE ... SELECT.
  6. JavaScript学习(三十九)—对象中内容的操作
  7. GIS案例练习-----------第一天
  8. vue怎么和python后端交互_python爬虫与Django框架vue交互的前后端代码详情(励志人生网实例)...
  9. 怎么视频抠图?一键AI智能抠图,这招你一定要学会
  10. java实现视频在线播放并解决java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
  11. python selenium无头浏览器
  12. java正态分布随机数产生方法
  13. 用CSS添加鼠标样式-箭头、小手、十字 CSS实现虚线之dotted边框-点虚线、dashed边框-破折号虚线
  14. 百度地图 sdk 使用小结(行动轨迹)
  15. 软件测试面试题全网独家没有之一的资深测试工程师面试题集锦
  16. no matching distribution found for XXX
  17. 微信公众号二次开发关键字回复图文
  18. 页面宽度超过浏览器调试屏幕或手机屏幕宽度
  19. Ubuntu系统怎么进入grub界面
  20. 使用Matlab制作的视频媒体批量重命名工具

热门文章

  1. 用友U8 cloud释放新动能,加速城投行业数智化转型
  2. ESX添加过时的硬件
  3. 【IdeaVR2019快捷操作(三)】-基础功能小组协作使用介绍
  4. 常见的http状态码以及https的通讯过程和DNS的解析过程
  5. Python中的any函数
  6. 金山WPS2018安卓实习面试经历
  7. 高项47个过程及输入、输出、工具解释
  8. Map Coloring
  9. 【华为OD】【001-勾股数元组】
  10. 关于依赖注入和依赖属性