前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python鼠标连点器-测试版

python鼠标连点器-测试版

作者头像
叶子陪你玩
发布于 2020-05-12 02:46:14
发布于 2020-05-12 02:46:14
2.6K0
举报

这次先来实现一个具备自动点击效果的程序,之后再去拓展丰富程序的功能。

先看效果

整个过程都是自动完成的,按下空格键,鼠标会在当前位置点击鼠标左键,频率为0.5,再次按下空格键会停止。

实现步骤:

1.制作UI功能界面。

2.界面初始化。

3.鼠标手动点击效果。

4.自动点击效果。

代码实现过程

1.制作UI功能界面。

使用设计ui界面的工具快速设计一个程序界面,界面元素包含3个标签,1个按钮。显示数字的标签名字叫做 numsdisplay,按钮叫做 pbtnclick(实际上这里只是一个摆设,后面不用的)。

2.界面初始化。

先利用pyside2-uic -o mouseclick.ui ui_mouseclick.py这行代码,将我们的UI文件变成python代码文件。

3.鼠标手动点击效果。

编写一个按钮点击的方法,里面实现数字自加1的效果,同时将数字更新到标签上,最后记得connect绑定。

4.自动点击效果。

将鼠标点击里面改成循环效果,这样就可以不断点击了,但是又需要可以退出,创建了一个循环开关变量,isfinished。完整工作流程是:先监测键盘,等待键盘按下空格键,keycount = 1,isfinished 是false,mouseclick不断增加,当再次按下空格键,id_finished =True,退出循环点击,实现暂停效果。

总结

这里比较难理解的是线程的内容,不是很理解的可以去学习一下线程相关内容,后面会做一个相对功能比较完成的,支持更多自定义的属性。

(全文完)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 叶子陪你玩编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
取代 Vue 和 React?25 年码龄程序员不满 Web 现状创建新框架 Nue JS,能将代码量减少 10 倍!
近日,前端开发者 Tero Piirajinen 推出了一个名为 Nue.js 的极简化前端开发工具,并迅速引发社区讨论。Piirajinen 在 Hacker News 上表示,它是 React、Vue、Next.js、Vite、Svelte 和 Astro 的替代品。
深度学习与Python
2023/09/24
7840
取代 Vue 和 React?25 年码龄程序员不满 Web 现状创建新框架 Nue JS,能将代码量减少 10 倍!
前端框架新格局:从过去一年的演进看未来趋势
Web 开发领域始终在不断演进,过去一年也不例外。我们知道,你忙于迭代和发布新功能,难以时刻关注行业的所有动态。
深度学习与Python
2025/03/10
3120
前端框架新格局:从过去一年的演进看未来趋势
新一代Web技术栈的演进:SSR/SSG/ISR/DPR都在做什么?
在之前的一篇文章地址里,初步介绍了 Jamstack 这套建站技术栈的背景以及各方面优劣势。
腾讯云开发TCB
2021/04/29
4.4K0
新一代Web技术栈的演进:SSR/SSG/ISR/DPR都在做什么?
2024 前端技术盘点:React、Vue、Qwik 谁能领跑 2025?
前端开发的世界就像一场永不停歇的技术竞速,而每一年的更新和迭代都让人既兴奋又感叹技术的飞速发展。2024 年也不例外,这一年,React、Vue 等老牌框架依旧占据“赛道主角”的位置,而一些新晋框架则以惊人的速度崭露头角,为开发者带来了更多选择和无限可能。
前端达人
2024/12/30
2.7K0
2024 前端技术盘点:React、Vue、Qwik 谁能领跑 2025?
2022 年 5 个前端发展趋势
在知乎上也看到过很多开发者预测 2022 的趋势,由于是开发者所以在聊趋势的时候聊得比较细,另外可能国内的趋势比较多,这篇文章我觉得更多的是站在一个公司或者一个决策者层面需要关注的趋势。
桃翁
2022/01/23
1.7K0
2022 年 5 个前端发展趋势
2023 年前端十大 Web 发展趋势
作者 | Robin Wiruch 译者 | 核子可乐 策划 | 丁晓昀 虽然就个人观点,我觉得 Web 开发的前景已经好几年没什么进展(2016 年至 2021 年),但在刚刚过去的 2022 年中确实又猛窜了一波。在本文中,我想跟大家聊聊自己看到的最新 Web 开发趋势。相信这波浪潮会继续激发 Web 开发者的关注,也让我对万象更新的 2023 年更具期待。闲言少叙,我们马上进入正题。 (元)框架 单页应用程序(SPA)及各类相关框架(包括 React.js、Vue.js、Svelte.
深度学习与Python
2023/03/29
3.2K0
2023 年前端十大 Web 发展趋势
2021 JavaScript 框架及其它技术趋势【附彩蛋🥚】
2021 新年快乐,各位! 作为前端 er,在此时回望 2020 JavaScript 的发展,转身再遥望 2021 它又将去往何方,以及其它值得关注的技术还会有什么变化趋势,这是最好不过的时间点了~
掘金安东尼
2022/09/22
2760
2021 JavaScript 框架及其它技术趋势【附彩蛋🥚】
前端又开撕了:用Rust写的Turbopack,比Vite快10倍?
10 月 26 日,Vercel 公司正式宣布推出新的打包工具 Turbopack。Vercel 声称这是 Webpack 的继任者,用 Rust 编写,在大型应用中,展示出了 10 倍于 Vite、700 倍于 Webpack 的速度。对此,Vite 的维护者提出了质疑。
深度学习与Python
2022/11/28
1.1K0
前端又开撕了:用Rust写的Turbopack,比Vite快10倍?
2023前端技术盘点与2024技术展望
● 首先在被誉为大模型元年的今年,大模型的应用能力持续完善,并逐渐开始在前端多个领域中落地。
腾讯技术工程官方号
2024/01/24
1.8K0
2023前端技术盘点与2024技术展望
JavaScript前端框架2024年展望
Angular、Next.js、React和Solid的维护者和创作者们展望2024年,分享了他们计划中的改进。
云云众生s
2024/03/28
3390
历时 5 年,这款开源全栈框架火爆问世,GitHub 狂揽 15K 星!网友:不支持 Vue,差评
Wasp(Web 应用程序规范)是一个类似 Rails 的框架,用于 React、Node.js 和 Prisma。该开源框架,旨在通过 React、Node.js 和 Prisma 简化全栈 Web 应用程序的开发,它通过为 JavaScript 开发人员提供类似 Rails 的体验而受到关注。
深度学习与Python
2025/03/19
1850
历时 5 年,这款开源全栈框架火爆问世,GitHub 狂揽 15K 星!网友:不支持 Vue,差评
前端工程师的未来在哪里?
前端工程师首先是个程序员,其次也是个软件工程师,他们工作在离用户最近的地方,负责人机交互和用户体验,虽然叫“前端”,但其实他们的工作边界其实已经很宽了。
Jean
2018/10/11
1.3K0
如何在2023年开启React项目
在这里,我想给你一个新的React项目入门的简要概述。我想反思一下优点和缺点,反思一下作为一个开发者所需要的技术水平,反思一下作为一个React开发者,每个启动项目都能为你提供哪些功能。最后,你将了解到针对不同需求的3种解决方案。
chuckQu
2023/09/01
5400
如何在2023年开启React项目
美团前端研发框架Rome实践和演进趋势
具体来讲,本文首先介绍了Rome整体的工程生态、演变路径、规模化升级以及工程框架外的开发辅助工具;第二部分,重点阐述了如何做框架度量和相关的业务实践;最后做整体的总结以及对工程框架的下一阶段的思考。希望能对大家带来一些帮助或启发。
美团技术团队
2023/09/05
6370
美团前端研发框架Rome实践和演进趋势
再见Create React App,你好TanStack Create React App
其他开发者新闻:Anaconda 提供了一个新的自然语言 AI 数据工具;Vercel增加了对 React Router v7 应用的支持。
云云众生s
2025/03/05
2010
写给前端工程师看的,移动应用选型指南
想来在这一个混合应用的项目上,我已经差不多做了一年了。加之,在上一个项目里,我做的是一个移动 Web 应用,从 Backbone 到设计基于 React 的原型,也积累了一定的移动开发经验。 与别人谈起移动应用的时候,作为一个前端开发人员,我总会有一些疑惑?你说的移动应用到底是指什么? 针对移动设备的 Web 应用 针对移动设备的 APP 应用 这两者都可以称作是移动应用。可这到底是我对于它们的分类,对于不同的人来说,又有不一样的分法。如,对于移动 APP 应用来说,如果是使用 HTML + JavaScr
Phodal
2018/01/29
2.3K0
2024 年 7 个 Web 前端开发趋势
希腊哲学家赫拉克利特认为,变化是生命中唯一不变的东西。这句话适用于我们的个人生活、行业和职业领域。
深度学习与Python
2024/01/23
5950
2024 年 7 个 Web 前端开发趋势
2024 年值得关注的 JavaScript 最前沿趋势,走起!
# 2023 JavaScript Rising Stars 最新统计趋势显示 JavaScript 最前沿趋势。
掘金安东尼
2024/02/24
6810
2024 年值得关注的 JavaScript 最前沿趋势,走起!
2021 大前端技术回顾及未来展望
2021 年大前端领域没有出现革命性的明星项目,但在各个细分的技术领域都有一定的拓展与深耕,有很多新技术或者新特性有望在 2022 年迎来爆发。在互联网 “寒冬” 的当下,前端技术人员唯有修炼好内功,不断壮大自身,才能更好地迎接春天的 “东风”。那前端技术人员应该修炼哪一块 “肌肉” 呢,或许我们可以在《2021 年 JavaScript 明星项目》找到一些答案: zx 工具包仅用了 7 个月就荣登全年 Star 增长最快的项目,这侧面表明了前端开发在全栈的持续渗透和影响力。 在前端框架上面,龙头 Reac
用户1097444
2022/06/29
2K0
2021 大前端技术回顾及未来展望
跨平台开发框架到底哪家强?5款主流框架横向对比!
目前市场上有多个专业做跨平台开发的框架,那么对开发者来说究竟哪一个框架更符合自己的需求呢?笔者特地总结对比了一下不同框架的特性。
若川
2022/01/07
8.3K0
推荐阅读
相关推荐
取代 Vue 和 React?25 年码龄程序员不满 Web 现状创建新框架 Nue JS,能将代码量减少 10 倍!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档