python 模拟键盘输入编辑_python 模拟键盘输入
一、PyUserInput安装
python3.5的PyMouse和PyKeyboard模块都集成到了PyUserInput模块中。在python3.5中,直接安装PyUserInput模块即可
PyUserInput模块安装前需要安装pywin32和pyHook模块
1
2
3
4
pywin32模块默认已安装
pyHook模块可从这里下载
http://www.lfd.uci.edu/~gohlke/pythonlibs/
//在python官网找了很多个pyHook都不适用于python3.5版本
二、使用方法
//导入模块
import pymouse,pykeyboard,os,sys
from pymouse import *
from pykeyboard import PyKeyboard
1
2
3
//分别定义一个实例
m = PyMouse()
k = PyKeyboard()
鼠标操作:
m.click(x,y,button,n) –鼠标点击
x,y –是坐标位置
buttong –1表示左键,2表示点击右键
n –点击次数,默认是1次,2表示双击
m.move(x,y) –鼠标移动到坐标(x,y)
x_dim, y_dim = m.screen_size() –获得屏幕尺寸
键盘操作:
k.type_string(‘Hello, World!’) –模拟键盘输入字符串
k.press_key(‘H’) –模拟键盘按H键
k.release_key(‘H’) –模拟键盘松开H键
k.tap_key(“H”) –模拟点击H键
k.tap_key(‘H’,n=2,interval=5) –模拟点击H键,2次,每次间隔5秒
k.tap_key(k.function_keys[5]) –点击功能键F5
k.tap_key(k.numpad_keys[5],3) –点击小键盘5,3次
联合按键模拟
例如同时按alt+tab键盘
k.press_key(k.alt_key) –按住alt键
k.tap_key(k.tab_key) –点击tab键
k.release_key(k.alt_key) –松开alt键
python 模拟键盘输入编辑_python 模拟键盘输入相关推荐
- python模拟购物车购物过程_Python 模拟购物车的实例讲解
1.功能简介 此程序模拟用户登陆商城后购买商品操作.可实现用户登陆.商品购买.历史消费记查询.余额和消费信息更新等功能.首次登陆输入初始账户资金,后续登陆则从文件获取上次消费后的余额,每次购买商品后会 ...
- python统计及格不及格人数_Python一次输入多个值(列出存储信息),python,一次性,数值,列表...
今天在完成python的PTA编程题的时候认识到自己知识的巨大漏洞: 7-1 成绩统计 现有某班级Python考试成绩,请你帮老师做一下成绩统计,找出最高分.最低分,算出平均分,统计出不及格人数 输入 ...
- python用户输入文字_python中用户输入的关键字
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python识别用户输入中的某些关键字,然后导出答案. 例如,用户输入 ther ...
- python用input输入字典_输入字典python_python输入字典_python用input输入字典 - 云+社区 - 腾讯云...
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本篇将介绍python里面的字典,更多内容请参考:python学习指南 pyth ...
- python输入姓名_Python基础篇--输入与输出
在任何语言中,输入和输出都是代码最基础的开始, so,先来聊一聊输入和输出 输出 在python中,我们一般用print() 输出,在括号里输入你想输出的信息,用引号包裹起来(单双三都可以),例如我们 ...
- QT combox的使用示例(输入后捕捉enter键,以及输入编辑框如何加输入限制(正则表达式))
QComboBox 是下拉列表框组件类,它提供一个下拉列表供用户选择,也可以直接当作一个 QLineEdit 用作输入.QComboBox 除了显示可见下拉列表外,每个项(item,或称列表项)还可以 ...
- pythoninput输入数字_python如何保证输入键入数字的方法
要求:python写一个要求用户输入数字,如果不是数字就一直循环要求输入,直到输入数字为止的代码 错误打开方式: while True: ten=input('Enter a number:') if ...
- python操作键盘输入中文_python模拟鼠标点击和键盘输入的操作
所有代码都是网上百度出来的,通过个人实践找到适合自己的. 采用的python 库是 pymouse.pykeyboard 安装时直接pip安装的,pip install PyUserInput 安装不 ...
- python模拟键盘输入密码栏_python模拟键盘输入 切换键盘布局过程解析
PostMessage() def keyHwnd(hwndEx, char): """ 向指定控件输入值 :param hwndEx: 控件句柄 :param char ...
- python 键盘输入数字_python实现键盘输入的实操方法
python实现键盘输入的实操方法 python中有指定的代码进行输入操作,所以今天就由小编来为大家介绍python怎么实现键盘输入. 第一首先打开电脑的python编辑工具. 再创建python项目 ...
最新文章
- 周围的餐馆有哪些?GeoHash算法
- ---WebCam网络摄像头10 socket
- cocos2d-x初探学习笔记(12)--图形绘制
- 大整数加法(信息学奥赛一本通-T1168)
- 禁止root用户远程登录或者禁止其他用户登录而不删除它
- #436. 子串的最大差(单调栈)
- 没有第三个变量的前提下交换两个变量_很多人连Python变量都没搞懂,说自己会python
- 性能测试--jmeter中XPath断言【10】
- 计算机在小学英语中的应用,计算机在小学英语教学中的应用.doc
- Ubuntu根目录的各个文件夹的介绍
- Python根据已知Y值求斜率和截距
- The LINQ expression node type 'ArrayIndex' is not supported in LINQ to Entities.
- C++ STL使用实例
- 单片机实现模块化编程:思维+实例+系统教程(实用程度令人发指)
- Java bean中字段命名潜规则,前两个字母要么都大写,要么都小写
- 【亲测有效】解决PPT里多个图片无法使用组合功能
- 前端的工程化、模块化和组件化
- 转载之-中值滤波均值滤波
- png的计算机储存图片的格式吗,我电脑打不开png格式的图片,如何解决?
- nginx卸载与安装