python如何实现模拟键盘操作

发布时间:2020-07-03 15:47:32

来源:亿速云

阅读:83

作者:清晨

这篇文章主要介绍python如何实现模拟键盘操作,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

实现了一个最简单的输入密码,enter进入的简单键盘操作登录过程,具体代码如下:

· 鼠标点击

有m.click(x, y, button, n)  -- 点击,想x,y坐标,button:-1表示左键,-2表示右键,n:默认1次,2双击

m.move(x, y) -- 鼠标移动

m.screen_size() -- 获取屏幕尺寸

· 键盘操作

k.type_string('abcdefg') --输入内容

k.press_key('a') --按a键

k.release_key('a') --松开a键

k.tap_key('a') --点击a键

k.tap_key('a', n=2, interval=5) --点击a键2次,每次间隔5秒

k.tap_key(k.function_keys[5]) --功能键F5

k.press_keys([k.alt_key, 'a']) --组合按键

以上是python如何实现模拟键盘操作的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

python模拟操作,python如何实现模拟键盘操作相关推荐

  1. Selenium自动化测试-6.鼠标键盘操作

    ------·今天距2020年77天·------ 这是ITester软件测试小栈第59次推文 大家好 我是vivi小胖虎 作为测试 好像对于点点点这事一直放不下 如何让点点点变得更简单 让人变得更懒 ...

  2. C#鼠标键盘操作用于桌面脚本

    项目中添加这两个类KeyBord ,MoseKeyboard(文末) 对于有些软件获取不到具体控件的句柄,那就只能用鼠标键盘操作了 比如想执行一个粘贴操作,可以这样写,通常需要在新起的线程中写,不然复 ...

  3. pythonselenium教程模拟鼠标和键盘_【02篇】python+selenium实现Web自动化:鼠标操作和键盘操作!...

    一.前言 最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现Web自动化测试,请关注博客持续更新! 这是python+selenium实现Web自动化第二篇博 ...

  4. python模拟按键包_今天玩点啥:利用python之PyUserInput实现模拟鼠标键盘操作,抢红包?聊天?自动下载?...

    一.PyUserInput安装 python3.5的PyMouse和PyKeyboard模块都集成到了PyUserInput模块中.在python3.5中,直接安装PyUserInput模块即可 Py ...

  5. python截图工具和模拟鼠标键盘_python PyAutoGUI 模拟鼠标键盘操作和截屏功能

    简介 一款跨平台/无依赖的自动化测试工具,目测只能控制鼠标/键盘/获取屏幕尺寸/弹出消息框/截屏. 安装 pip install pyautogui 鼠标键盘控制 >>> impor ...

  6. 计算机键盘操作与基指法,电脑入门——第2章 计算机键盘操作基础

    电脑入门--第2章 计算机键盘操作基础 (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 计算机键盘操作基础Chapter2 Chap ...

  7. 【Python自动化测试】:模拟键盘操作

    在selenium中,把键盘的一系列按键封装在Keys类中,因此,我们在模拟键盘操作的时候,需要先导入Keys包,然后配合send_keys()方法使用 # 导入Keys类 from selenium ...

  8. 这个牛逼的Python模块,能让你轻松模拟并记录键盘操作(附零基础学习资料)

    前言 模拟键盘操作执行自动化任务,我们常用的有 pyautowin 等自动化操作模块.但是这些模块有一个很大的缺点,编译的时候非常依赖 windows 的C语言底层模块.(文末送福利) 今天介绍的这个 ...

  9. python selenium模拟键盘_Python+Selenium自动化篇-7-模拟键盘操作

    0.导入键盘类Keys() selenium中的Keys()类提供了大部分的键盘操作方法:通过send_keys()方法来模拟键盘上的按键. # 导入键盘类 Keys() from selenium. ...

  10. [139]python selenium之模拟键盘操作

    selenium 提供了比较完整的键盘操作,在使用的模拟键盘操作之前需要我们导入from selenium.webdriver.common.keys import Keys即可,然后就可以来模拟键盘 ...

最新文章

  1. easyui dialog 中嵌入html页面
  2. C语言string.h常用函数总结
  3. dota是java中的_用java开发dota英雄最华丽的技能(实例讲解)
  4. windows下 VScode+CMake+Linux远程调试
  5. P4316-绿豆蛙的归宿【数学期望】
  6. 学习笔记之51单片机键盘篇(非编码键盘与编码键盘、非编码键盘的扫描方式、独立键盘、矩阵键盘)
  7. MATLAB中如何生成指定范围的随机整数向量
  8. 消息中间件→产生原因、JMS与AMQP、主流消息中间件、基本概念、ActiveMQ、集群、实际场景问题解决方案、集成rabbitMQ与kafka
  9. mysql学习资料_PHP程序员2020学习方向:高并发、性能调优、分布式、微服务...
  10. 数据集:波士顿地区房价预测
  11. TypeScript 安装及基础运行环境搭建 -- 原文来自博客园用户[长岛冰茶。](https://www.cnblogs.com/gaoyd/p/13529026.html)【未修改完成】】...
  12. Python基础学习笔记-4.组合数据类型
  13. .NET Core 对象到字节数组的序列化和反序列化
  14. vivo S7e和华为nova8se 的区别 哪个好
  15. 苹果开发者账号申请及升级更换
  16. 秋天NET快速强签名工具V1.1
  17. AnyMP4 iPhone Transfer Pro Mac破解教程
  18. golang实现单点登录
  19. android图片美化开源,GitHub - xingxing-yan/BLImage: Android中美化图片的库。功能包括滤镜,贴纸,标签,裁剪,涂鸦,亮度,饱和度,对比度,马赛克等功能...
  20. python3阿里巴巴股票数据统计

热门文章

  1. 实体连锁电商会员运营方案
  2. matlab与或非语句,Matlab与或非等逻辑运算符使用教程分享
  3. 七大顶级编程学习网站
  4. 【IoT】产品外包策略:外包地图-充分利用内外部资源
  5. 第三次收获微软MVP
  6. Raid5数据恢复原理_两块盘离线数据恢复方法
  7. Y2K Accounting Bug POJ - 2586
  8. 计算机默认网络密码是多少,中国电信的默认服务密码是什么
  9. 计算各个城市实际地区生产总值(附各个城市实际GDP)
  10. uib-datepicker-popup使用