selenium+python模拟键盘鼠标操作,python3.6安装pyUserInput
1.安装pyUserInput报错,原因:电脑是64位的,安装python3.6 64位版本导致,可以先安装pyHook
2.安装pyHook
网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
将安装包下载到本地进行安装,此处注意选择的pyHook版本一定要和python对应,否则就会报错。
执行命令:pip install E:\pyHook-1.5.1-cp36-cp36m-win_amd64.whl
3.此时可尝试安装pyUserInput
执行命令:pip install pyUserInput
安装pyUserInput时,会自动安装pywin32。如果安装过程中出现错误,如read timed out,是网速不好导致pyUserInput安装失败,可以将pywin32下载到本地进行安装,在进行pyUserInput的安装,安装pywin32请参考下面步骤
4.安装pywin32
网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
将安装包下载到本地进行安装,此处注意选择的版本一定要和python对应
执行命令:pip install E:\pywin32-1.5.1-cp36-cp36m-win_amd64.whl
转载于:https://www.cnblogs.com/amyzhang/p/11078163.html
selenium+python模拟键盘鼠标操作,python3.6安装pyUserInput相关推荐
- Python 模拟键盘鼠标操作实战教程
在某些情况下,如果我们需要进行自动化操作的应用没有提供相应的接口,我们无法直接通过Python来调用API实现自动化.这种情况下,Python也不是完全没有办法的,我们可以采用模拟键盘和鼠标的方式实现 ...
- python模拟键盘鼠标操作
python版本:3.6.2 扩展: autopy3 (python2.x的话 安装autopy 就可以了) //autopy是一个自动化操作的python库,可以模拟一些鼠标.键盘事件,还能对屏幕进 ...
- 程序模拟键盘鼠标操作
用代码模拟键盘鼠标操作,主要用到keybd_event/mouse_event或者SendInput API函数.使用示例如下(附注释): /* * 模拟键盘输入,以 ...
- java 模拟鼠标_java实现简单的模拟键盘鼠标操作
简简单单的记录: 近期需要用到模拟键盘鼠标操作,所以记录下来,以备后用,看了很多例子,未标明引用,请见谅 package com.text.jna; import javax.imageio.Imag ...
- Cypress之模拟键盘鼠标操作以及页面元素拖动操作
上篇文章讲解了使用cypress框架时,如何上传或者下载文件,以及定位操作iframe和shadow dom下的页面元素.此次课程将讲解如何模拟键盘输入.鼠标操作以及如何拖动页面元素,另外,会介绍如何 ...
- python在程序中模拟键盘鼠标操作
Python中模拟键盘和鼠标最著名的模块是:pymouse 和 pykeyboard.一次安装两个模块比较麻烦,而有一个库整合了这两个模块,而且能支持跨平台操作,这个库叫 PyUserInput,通过 ...
- C# 使用Win32 API模拟键盘鼠标操作网页
在webbrowser控件中的document complete 事件中设置链接到自身 private void ieFrame_DocumentCompleted(object sender, We ...
- java整理软件---java模拟键盘,鼠标操作
1.Java 模拟键盘输入的小Demo,实现自动按下:模拟Ctrl+Alt+Z的按下和抬起 如果你开着qq的话,那么qq会自动弹出来.哈哈,代替人工操作; import java.awt.Rob ...
- C/C++ Windows平台 模拟键盘 / 鼠标操作
原理:调用Windows API 头文件: Windows.h 鼠标 参考:MSDN :mouse_event function 按键 使用定义在Winuser.h中的mouse_event函数(Wi ...
- python selenium模拟键盘_SELENIUM自动化模拟键盘快捷键操作实现解析
这篇文章主要介绍了SELENIUM自动化模拟键盘快捷键操作实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 平常我们会用到很多快捷键,那么se ...
最新文章
- zabbix编译安装
- 影响计算机质量度的指标,[计算机]专业版的质量度权重分析.ppt
- 核fisher matlab,使用Fisher法matlab结合P值?
- nodejs express 学习
- 自己动手写PHP MVC框架
- ICLR'22 | 基于可微分提示的语言模型少样本微调方法
- C语言深度剖析-----数组基础
- sip协议的超时机制
- android 微信文件存储,安卓微信文件存储位置
- Java当中多个pdf文件合并为一个
- 使用h5新增的canvas标签绘制太极图案-代码
- 如何让ARM板开机启动Qt
- 什么邮箱的归档功能好用?
- Win10重装系统后bitlocker加密后解密方法
- BZOJ2827 : 千山鸟飞绝
- 阿里系退出吴奇隆刘诗诗公司 仅靠明星光环难留资本
- root禁止app后台自启,手机免root自启管理
- sql查询之联合查询
- web应用票据打印实现(四)
- 我在前锋培训的日子第二天
热门文章
- 2017行进中的杂想,做一个极少数的历史
- SQL server sysobjects表说明
- .NET 实现异步处理的集中方式
- [Unity3D]脚本中Start()和Awake()的区别
- Jexus 配置ssl
- mysql数据库增删改操作不自动提交事务
- 数据库JDBCUtil 工具类 增加连接池操作
- python dag调度系统开发_深度解析 | 基于DAG的分布式任务调度平台:Maat
- linux脚本定义量,Linux上增加自定义脚本的展现量
- python房价预测_Python实战:使用线性回归预测房价