跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python 有没有监听鼠标点击网页相关元素的包呢?
未分類
23 9 月 2020

Python 有没有监听鼠标点击网页相关元素的包呢?

Python 有没有监听鼠标点击网页相关元素的包呢?

資深大佬 : 18870715400 12

具体需求

  • 比如说打开了 www.baidu.com ,当你鼠标点击了“百度一下”就可以获得这个对应的 id 或者是对应的 xpath 语法

如果没有对应的包,那么有什么可以具体实现的思路呢?

大佬有話說 (13)

  • 資深大佬 : itskingname

    这个我之前实现过。但是主要依赖 js 。通过 Python 启动 Selenium 以后,注入 js,可以监听鼠标的移动或者点击事件。

  • 主 資深大佬 : 18870715400

    @itskingname 你的意思是通过 selenium 打开浏览器, 然后之后的一切操作都在 selenium 打开的那个浏览器之中么?

  • 資深大佬 : itskingname

    @18870715400 是的。当然,如果你擅长 js 的话,可以不用 selenium 。通过油猴脚本写一段 js 直接注入进网页也可以。更方便。

  • 資深大佬 : lesterchen

    https://pan.baidu.com/s/1mIdD2nO1HNj3jmEdHC8Ueg,7mzn.
    我在网上抄抄改改搞的一个 chrome 插件。这种东东不好用

  • 資深大佬 : lesterchen

    https://pan.baidu.com/s/1mIdD2nO1HNj3jmEdHC8Ueg
    7mzn

  • 資深大佬 : est

    找一个 python 支持 chrome 远程调试协议的包。

  • 主 資深大佬 : 18870715400

    @itskingname
    @lesterchen
    @est
    谢谢

  • 資深大佬 : brucmao

    哇,这样先手动按顺序点一遍流程,后面就可以自动化了

  • 資深大佬 : CinGinG

    npm

    。。。npm 敲多了,就是 npm

  • 資深大佬 : llsquaer

    有一个 webselenium 还是叫啥来着..不就是记录你点击的过程..并转为 python 代码的么? 你只需要相应调整下就是自动化了.

  • 資深大佬 : lychs1998

    Chrome 安装 Katalon Recorder 插件,录制你的操作后就能保存为 selenium 的代码。

    @CinGinG 小伙子,回错帖了吧,隔壁才是 npm /doge

  • 主 資深大佬 : 18870715400

    @lychs1998 谢谢

  • 主 資深大佬 : 18870715400

    @lychs1998 我都感觉可以不用写代码了,直接将这个扩展程序丢给需求就行了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具