自用油猴脚本:Alt+X 一键生成 XPath,直接转成 DrissionPage / Playwright 代码
· 阅读需 21 分钟
写 DrissionPage 脚本时,定位元素这一步花的时间往往比业务流程还多。DevTools 里的 Copy XPath 有几个问题:复制出来的是绝对路径(/html/body/div[2]/...),页面稍微改一点层级就失效;生成的 //div[@id="x"]/div[3]/span[1] 太长;最关键的是——它只给你 XPath,不给你能直接跑的代码。
所以用油猴写了个自用脚本:Alt+X 进入拾取模式 → 点一下元素 → 勾选你关心的定位条件(id / 文字 / 任意属性)→ XPath 自动拼好 → 一键复制成 DrissionPage 或 Playwright 的代码。整个过程不出控制台。
