import pyautogui # 移动鼠标 pyautogui.moveTo(42, 1188, duration=0.25) # 获取鼠标的位置 print(pyautogui.position()) # 点击鼠标 pyautogui.click(100, 300, button='left') pyautogui.doubleClick(100, 300) # 拖动鼠标 pyautogui.dragRel(200, 0, duration=0.2) # 滚动鼠标 pyautogui.scroll(100) # 截屏 img = pyautogui.screenshot() # 定位图像 pyautogui.locateOnScreen('submit.png') pyautogui.center(pyautogui.locateOnScreen('submit.png')) # 输入文字 pyautogui.typewrite('Hello word!') # 点击按键 pyautogui.typewrite(['a', 'b', 'left', 'left', 'X', 'Y']) # 打出 $ 字符 pyautogui.keyDown('shift') pyautogui.press('4') pyautogui.keyUp('shift') # 热键组合 pyautogui.hotkey('command', 'a')
近期热议
推荐标签 标签
-
CSDN
14 引用 • 155 回帖
CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。
-
abitmean
• 36 关注
有点意思就行了
-
GitBook
3 引用 • 8 回帖 • 1 关注
GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。
-
Bug
76 引用 • 1742 回帖 • 5 关注
Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。
-
H2
11 引用 • 54 回帖 • 667 关注
H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。
-
Spark
74 引用 • 46 回帖 • 562 关注
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
-
Log4j
20 引用 • 18 回帖 • 28 关注
Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。
-
Typecho
12 引用 • 67 回帖 • 451 关注
Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。
-
RabbitMQ
49 引用 • 60 回帖 • 344 关注
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
-
Markdown
170 引用 • 1529 回帖
Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。
-
反馈
121 引用 • 907 回帖 • 273 关注
Communication channel for makers and users.
-
API
79 引用 • 431 回帖
应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
-
Hprose
9 引用 • 17 回帖 • 634 关注
Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。
- B3log
-
Maven
188 引用 • 319 回帖 • 252 关注
Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。
-
OneDrive
2 引用 • 2 关注
-
Unity
25 引用 • 7 回帖 • 124 关注
Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
-
游戏
181 引用 • 821 回帖 • 1 关注
沉迷游戏伤身,强撸灰飞烟灭。
-
Hibernate
39 引用 • 103 回帖 • 726 关注
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
-
Openfire
6 引用 • 7 回帖 • 107 关注
Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。
-
CongSec
1 引用 • 1 回帖 • 31 关注
本标签主要用于分享网络空间安全专业的学习笔记
-
Sandbox
432 引用 • 1250 回帖 • 596 关注
如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。
-
新人
52 引用 • 228 回帖 • 1 关注
让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
新手上路,请谨慎驾驶! -
danl
• 163 关注
- JWT
- Kotlin
-
Swagger
26 引用 • 35 回帖
Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于