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

2020 年 9 月 10 日
 18870715400

具体需求

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

2830 次点击
所在节点    Python
13 条回复
itskingname
2020 年 9 月 10 日
这个我之前实现过。但是主要依赖 js 。通过 Python 启动 Selenium 以后,注入 js,可以监听鼠标的移动或者点击事件。
18870715400
2020 年 9 月 10 日
@itskingname 你的意思是通过 selenium 打开浏览器, 然后之后的一切操作都在 selenium 打开的那个浏览器之中么?
itskingname
2020 年 9 月 10 日
@18870715400 是的。当然,如果你擅长 js 的话,可以不用 selenium 。通过油猴脚本写一段 js 直接注入进网页也可以。更方便。
lesterchen
2020 年 9 月 10 日
https://pan.baidu.com/s/1mIdD2nO1HNj3jmEdHC8Ueg,7mzn.
我在网上抄抄改改搞的一个 chrome 插件。这种东东不好用
lesterchen
2020 年 9 月 10 日
est
2020 年 9 月 10 日
找一个 python 支持 chrome 远程调试协议的包。
18870715400
2020 年 9 月 10 日
brucmao
2020 年 9 月 10 日
哇,这样先手动按顺序点一遍流程,后面就可以自动化了
CinGinG
2020 年 9 月 11 日
npm

。。。npm 敲多了,就是 npm
llsquaer
2020 年 9 月 11 日
有一个 webselenium 还是叫啥来着..不就是记录你点击的过程..并转为 python 代码的么? 你只需要相应调整下就是自动化了.
clf
2020 年 9 月 11 日
Chrome 安装 Katalon Recorder 插件,录制你的操作后就能保存为 selenium 的代码。


@CinGinG 小伙子,回错帖了吧,隔壁才是 npm /doge
18870715400
2020 年 9 月 11 日
@lychs1998 谢谢
18870715400
2020 年 9 月 11 日
@lychs1998 我都感觉可以不用写代码了,直接将这个扩展程序丢给需求就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/705853

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX