摘要:
text()方法可以获取单个元素的链接文本 如果想要列表里的全部元素的链接文本,可以使用get_attribute()方法 使用方法: list = dr.find_elements_by_xpath("//*[@id='user-table']//tbody/tr[1]//ul/li/a") fo 阅读全文
摘要:
Keys类中提供了几乎所有的键盘事件,键盘的事件需要导入Keys模块 from selenium.webdriver.common.keys import Keys 所有的键盘事件都包含在这个模块中,send_keys用来模拟键盘输入,除此之外,还可以用例模拟键盘上的按键,不仅支持单个的键盘按键,还 阅读全文
摘要:
web driver提供了八种元素定位的方法: id name class name tag name link text partial link text xpath css selector 1、id 定位 以百度为例 页面元素里有一且唯一的id="su",可以使用的方法有: driver.f 阅读全文
摘要:
Xpath (XML Path Language),是W3C定义的用来在XML文档中选择节点的语言。 一、从根目录 / 开始 有点像Linux的文件查看,/ 代表根目录,一级一级的查找,直接子节点,相当于css_selector中的 > 号 /html/body/div/p 二、根据元素属性选择 查 阅读全文
摘要:
之所以不能用 for 循环删除的原因是元素删除后页面会重新渲染。
取出所有的元素,使用while循环依次删除数组里的第一个元素,直到全部删除。 阅读全文
摘要:
直接上代码: Regex regex = new Regex(strPattern, RegexOptions.IgnoreCase | RegexOptions.Multiline); if (regex.IsMatch(htmlContent)) { MatchCollection matchC 阅读全文
摘要:
1.升级glibc至 2.17版本 ,需要下载7个包 wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-utils-2.17-5 阅读全文
摘要:
声明部分: const int WM_GETTEXT = 0x000D; const int WM_GETTEXTLENGTH = 0x000E; [DllImport("user32.dll", EntryPoint = "SendMessageA")] public static extern 阅读全文
摘要:
-e 判断对象是否存在
-d 判断对象是否存在,并且为目录
-f 判断对象是否存在,并且为常规文件
-L 判断对象是否存在,并且为符号链接
-h 判断对象是否存在,并且为软链接
-s 判断对象是否存在,并且长度不为0
-r 判断对象是否存在,并且可读
-w 判断对象是否存在,并且可写
-x 判断对象是否存在,并且可执行
-O 判断对象是否存在,并且属于当前用户
-G 判断对象是否存在,并且属于当前用户组
-nt 判断file1是否比file2新 [ "/data/file1" -nt "/data/file2" ]
-ot 判断file1是否比file2旧 [ "/data/file1" -ot "/data/file2" ]
阅读全文
摘要:
直接上代码:
curl -I -m 10 -o /dev/null -s -w %{http_code} www.baidu.com
阅读全文