今天无意中发现了一个练习爬虫的网站:http://glidedsky.com/ 做的挺不错的 强烈推荐 第一关是将网页中所有的数字相加,因为格式十分整齐,可以用多种方法来实现,一并记录在这里了,注意在get的时候要加上在cookie import requests from bs4 import B ...
分类:
其他好文 时间:
2020-03-11 23:22:18
阅读次数:
130
本篇博客 1 认识web自动化测试 1.1 什么是自动化测试 1.2 为什么进行自动化测试 1.3 自动化测试的分类 1.4 web自动化条件和使用范围 1.5 web自动化常用的工具 2 元素定位(重点) 2.1 工具的安装与使用 2.2 为什么学习元素定位 2.3 css选择器 2.4 xpat ...
分类:
Web程序 时间:
2020-03-11 22:08:16
阅读次数:
89
import time from selenium import webdriver ''' 定位一组元素find_eleniums 获取元素属性 .get_attribute('name')补充一下css选择器: id 表示为 # class 表示为 . dir.kw>a ''' driver = ...
分类:
其他好文 时间:
2020-03-11 20:58:53
阅读次数:
77
总结一下伪类与伪元素的特性及其区别: 伪类本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息; 伪元素本质上是创建了一个有内容的虚拟容器; CSS3中伪类和伪元素的语法不同; 伪类 :link :hover 伪元素 ::before ::after 可以同时使用多个伪类,而只能同时使用一个伪 ...
分类:
其他好文 时间:
2020-03-08 21:41:08
阅读次数:
59
常用选择器 直接选择标签名: id选择器 为图中“哈哈哈哈”单独改变样式 class属性 为下图中四行“嘻”字设置样式,我们可以为元素设置class属性,class属性和id属性类似,只不过class属性可以重复 拥有相同class属性值的元素我们可以说它们是一组元素 可以同时为一个元素设置多个cl ...
分类:
Web程序 时间:
2020-03-08 17:42:01
阅读次数:
87
元素之间的关系 父元素:直接包含子元素的元素 子元素:直接被父元素包含的元素 祖先元素:直接或间接包含后代元素的元素,父元素也是祖先元素 后代元素:直接或间接被祖先元素包含的元素,子元素也是后代元素 兄弟元素:拥有相同父元素的元素叫做兄弟元素 后代选择器 作用:选中指定元素的指定后代元素 语法:祖先 ...
分类:
Web程序 时间:
2020-03-08 17:31:25
阅读次数:
316
CSS选择器 CSS提供了众多的选择器,用于选择想要获取的元素 标签选择器 类选择器 属性选择器 标签选择器 div,p 和 div和p div p div内部的所有p元素 div p div的子元素为p div+p 紧接在div之后的所有p元素 属性选择器 [target] 包含target属性的 ...
分类:
Web程序 时间:
2020-03-06 15:30:44
阅读次数:
67
一、选择器优先级(权重) 选择器 行内样式(内联样式) id选择器 类选择器/属性选择器/伪类选择器 标签选择器 权重 1000 100 10 1 !importan简介 语法格式:{cssRule !important},即写在定义的最后面; 声明了!important的样式,具有最高的优先级 b ...
分类:
Web程序 时间:
2020-03-05 20:55:35
阅读次数:
98
selector:选择器(结合css选择器一起来使用) 使用的方法:Element select(string cssQuery);虽然是在Element中定义的,但是可以通过document来调用,因为document继承element语法:参考selector中定义的语法 XPath:w3c快速 ...
分类:
其他好文 时间:
2020-03-03 22:40:56
阅读次数:
94
学习要点 jQuery概述 jQuery语法 DOM对象和jQuery对象 jQuery选择器概述 通过css选择器选取元素 通过条件过滤选取元素 jQuery概述 简介 jQuery由美国人John Resig于2006年创建。 jQuery是目前最流行的JavaScript程序库,它是对Java ...
分类:
Web程序 时间:
2020-03-03 15:03:07
阅读次数:
97