python模拟按键与鼠标操作(二)将复制内容粘贴至指定文本框中
一、简介
我们在使用python模拟键盘鼠标时,经常需要传入一些变量在页面的文本框中,比如传入查询数据的日期,查询数据的选项等等,这时我们可以利用datatime生成时间,定义为一个变量,然后利用以下代码传入页面的文本框中。
定位文本框的位置并向其粘贴内容
大致的代码流程是我们将要传入文本框中的内容定义为一个变量,写入剪贴板,最后用ctrl+v粘贴在文本框中。
import win32clipboard as w
import win32con
import win32gui
import win32api
import time#这里将粘贴的内容定义为一个变量,传给args1。
def settext(args1):w.OpenClipboard() #打开剪切板w.EmptyClipboard() #清空剪切板w.SetClipboardData(win32con.CF_UNICODETEXT,args1) #写入内容到剪切板w.CloseClipboard() #关闭剪切板win32api.SetCursorPos((810,330)) #将鼠标移动到文本框的位置,这个位置可以自己设定
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN | win32con.MOUSEEVENTF_LEFTUP,0,0,0,0) #定位文本框坐标,也即点击鼠标
settext(args1) #写入剪切板内容
time.sleep(1)
win32api.keybd_event(17,0,0,0)
win32api.keybd_event(86,0,0,0)
win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #ctrl+v
python模拟按键与鼠标操作(二)将复制内容粘贴至指定文本框中相关推荐
- python模拟按键与鼠标操作(一)
简介 有时候我们需要使用python执行一些脚本,可能需要让程序自动按键或自动点击鼠标,来模拟人操作键盘.鼠标,这里推荐使用pywin32库,安装方式如下: 输入:pip install pywin3 ...
- java弹出窗放textarea_java中窗体上有一个Button和一个TextArea当鼠标经过按钮上的某一点时在文本框中输出该点的坐标事件...
展开全部 你好!只需要在按钮上32313133353236313431303231363533e59b9ee7ad9431333264636163添加鼠标监听器监听鼠标经过事件就可以了 核心代码: p ...
- python 文本框内容变化_当文本框中的文本发生变化时,动态读取文本输入中的文本?...
我是kivy新手,我正试图用python编写一个应用程序,有一次,每当textinput被更改时,我都要从textinput读取文本,基于此,我想实现我的按钮功能-我已经看过所有文档,但我不知道怎么做 ...
- python模拟按键_Python实现windows下模拟按键和鼠标点击的方法
本文实例讲述了Python实现windows下模拟按键和鼠标点击的方法.分享给大家供大家参考.具体如下: 这段代码可以模拟在窗口上按下按键.鼠标左键点击.鼠标右键点击.鼠标双击等等. 前提先要安装 p ...
- python驱动级模拟按键_Python实现windows下模拟按键和鼠标点击的方法
本文实例讲述了Python实现windows下模拟按键和鼠标点击的方法.分享给大家供大家参考.具体如下: 这段代码可以模拟在窗口上按下按键.鼠标左键点击.鼠标右键点击.鼠标双击等等 # # _*_ c ...
- python模拟按键_python 模拟按键放在模拟器Python初学者的17个技巧
Python初学者的17个技巧,有需要的朋友可以参考下. W WW.002pc .COM认为此文章对<python 模拟按键放在模拟器Python初学者的17个技巧>说的很在理. 交换变量 ...
- .net中模拟键盘和鼠标操作
周银辉 其实SendKeys类提供的方法蛮好用的,可惜的是WPF中不能用了,说是WPF的消息循环方式改成了Dispatcher,所以直接调用System.Windows.Forms.SendKeys. ...
- windows 模拟按键与鼠标
windows 模拟按键与鼠标 函数功能:模拟按键或鼠标.一次完整的按键由KEYEVENTF_KEYDOWN和KEYEVENTF_KEYUP两个子事件组成. 函数原型: VOID keybd_even ...
- 模拟键盘、鼠标操作或Windows hook 在部分软件失效的问题
用户界面权限隔离(UIPI) 在Windows中的权限系统 除了在进程之间提供内核对象的访问保护,窗口系统还利用完整性级别来拒绝低完整性级别的进程访问/更新高完整性级别的进程的用户界面.这个机制称为用 ...
最新文章
- 【计算理论】计算复杂性 ( 多项式等价引入 | 多项式时间规约 )
- 听说最近你读过不少书
- HDOJ 2041 超级楼梯
- java中怎么进行字符串替换?
- python怎么用gamma函数_如何通俗的理解伽马(gamma)函数
- 【elasticsearch】The number of object passed must be even but was [1]
- php携程 线程,携程api开发解决方法
- Python语言入门教程(一)
- 类对象模型实验:类数据成员大小
- PC-DIMS测量中遇到了不可解决的问题
- 手机上怎么录制斗鱼直播视频,直播视频怎么录制
- 如何免费获得15G的 Google Drive 账号
- C++反射:全方位解读Lura库的前世今生!
- 线缆选择及压降计算说明
- js blur失焦事件与click点击事件冲突
- 思科网络安全 第十一章测验答案
- C# 获取USB设备列表
- Zeppelin-安装及使用
- 2020-10-18 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程
- Pytorch:手撕ResNet34实现汽车分类
热门文章
- php ajax form表单提交,Ajax方法实现Form表单提交的方法
- 黑苹果 未能与恢复服务器取得联系,Hackintosh百分百解决iMessage与Facetime不能登录问题...
- Android GangSDK 第三方家族
- MIUI 11 稳定版删除系统自带且无用软件
- 服务器更换ssl证书后,手机访问微信小程序异常
- 《30岁前的每一天》读书笔记(一)
- 中小学教师计算机网络研修平台,中小学教师网络研修平台的设计和实现
- stata学习笔记(一)stata入门与基本操作
- python进度条简单实现过程
- 汽车系统升级更新,诺威达k2201升级包,解决系统卡顿问题