在本节中,我们将尝试使用python中的pyautogui模块自动化鼠标和键盘的移动。

Pyautogui是一个库,可让您控制鼠标和键盘来执行各种操作。

它是人类的跨平台GUI自动化Python模块。

由于它是第三方库,因此我们需要安装它。pip install pyautogui

老鼠

以下是自动移动鼠标的程序。在运行程序时,您可以看到每个命令的鼠标移动。我在CLI上运行以下命令,以捕获鼠标移动。您也可以尝试其他不同的值。

示例>>> import pyautogui

>>> pyautogui.size()

Size(width=1366, height=768)

>>> width, height = pyautogui.size()

>>> width

1366

>>> height

768

>>> pyautogui.position()

Point(x=750, y=293)

>>> pyautogui.position()

Point(x=750, y=293)

>>> pyautogui.position()

Point(x=750, y=293)

>>> pyautogui.moveTo(10, 10)

>>> pyautogui.move(10, 10, duration=1.5)

>>> pyautogui.move(10, 10, durati

python自动化键盘_使用Python进行鼠标和键盘自动化?相关推荐

  1. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  2. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  3. 怎样用python自动化办公_会python基础,如何学习自动化办公?

    Python 自动化,爽爽的解决 本课程完全让你摒弃重复率高,机械操作的劳动,解放双手,自动化办公,比如Excel表的各种计算,合并,比对,尤其是跨表,大量数据的,连Excel打开都费劲的,Pytho ...

  4. python调用键盘_使用 Python 控制自己的电脑和键盘是一种什么样的体验?

    可能有时候你需要在电脑做一些重复的点击或者提交表单等操作,如果能通过 Python 预先写好相关的操作指令,让它帮你操作,然后你自己爱干嘛干嘛去,有点 "按键精灵" 的意思,是不是 ...

  5. python获取键盘事件_50-用Python监听鼠标和键盘事件

    PyHook是一个基于Python的"钩子"库,主要用于监听当前电脑上鼠标和键盘的事件.这个库依赖于另一个Python库PyWin32,如同名字所显示的,PyWin32只能运行在W ...

  6. 用python做自动化测试仪器_使用python进行windows自动化测试(1)

    最近开始学习整理python在windows自动化测试中的使用,觉得挺有意思的 主要思路,在windows下,主要通过启进程,然后查找进程的句柄,然后再操作这个句柄,包括点击,填写文字,关闭,获取文字 ...

  7. python自动化测试开发_基于python的selenium2自动化测试从基础到实战(Python3、selenium2、自动化测试、web测试)...

    Selenium2是目前比较流行的一款针对web页面测试的自动化测试工具,他的前身是Selenium .Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE.Mozi ...

  8. python制作计算机程序_用 Python 开发实用程序 – 计算器

    一段时间前,自己制作了一个库 "sui-math".这其实是 math 的翻版.做完后,我又想到,python 既然可以轻易的完成任何的数学计算,何不用 python 开发一个小程 ...

  9. python 网页编程_通过Python编程检索网页

    python 网页编程 The internet and the World Wide Web (WWW), is probably the most prominent source of info ...

最新文章

  1. 隔空操控iPhone!苹果新获悬停手势专利
  2. jlink的SWD与JTAG下载模式的对应接线方法
  3. http接口服务方结合策略模式实现总结
  4. 1451C. String Equality
  5. 从功能、交互、性能全方位解读,BI工具FineBI4.0.2测评报告
  6. python import from区别_python中import与from方法总结(推荐)
  7. html网页之日历代码,javascript html实现网页版日历代码
  8. 使用 Kotlin 读取本地视频并使用Vitamio框架编写万能播放器进行播放(二)
  9. 荣耀笔记本linux版拆机,拆机荣耀 MagicBook 锐龙版,真材实料一眼看到
  10. IT与商业管理的三大阶段
  11. ArcGIS中的标注和注记 Label Annotation in ArcGIS
  12. 接口文档编写步骤与格式
  13. TLE(两行轨道数据)卫星行李数据格式解析
  14. iOS 逆向编程(三)实操越狱详细流程
  15. 勒索病毒SARA,请勿用于非法用途。
  16. Sourcetree安装详细(最新版本)
  17. Hadoop随堂练习
  18. Heavy Blue Writeup
  19. c语言已知红球堆有8个球,c语言 1134.docx
  20. 计算机系统:程序Hello

热门文章

  1. Spimes x5.0主题模板全开源源码/Typecho主题模板
  2. 2020年高教社建模国赛真题A题--炉温曲线
  3. python 取数组最后一个_在Python中获取列表的最后一个元素
  4. [激光器原理与应用-3]:激光器的国外品牌
  5. 【脚本工具】简单的电脑微信储存清理工具
  6. C语言实现编程题黑色星期五
  7. 数学与生活——读书笔记
  8. 全国计算机二级考试Excel选择题真题汇总
  9. 编写程序,计算两个二维平面向量的和向量。
  10. 尾接杆工艺及铣床夹具设计(论文 CAD图纸 答辩PPT 任务书 工序卡)