如果我们想用自动化脚本操作前端页面,用什么方法获取到页面上的元素呢,可以用bs4或者xpath表达式对页面上的元素进行定位之后来操作他,我用火狐浏览器来操作xpath 表达式,在火狐浏览器上下载一个firepath 的工具,一个插件,他是专门来定位页面元素的工具,非常方便,
/ 从根节点选取 ,绝对路径的意思
// 相对路径查找的意思
. 点选取当前节点
… 上个节点
[@属性=之] 通过标签里的属性定位到元素
script[i] 选取第i个script
//script[last()] 选取最后一个 last()
//* 匹配所有的节点
//@* 凡是元素里面有属性的都可以匹配到元素/* 一个元素下的所有结点
html/node()/div/@*
div 下的所有有属性的元素
//form | //div 选取文档当中的所有title 和 div