python3 模拟键盘_python3 模拟鼠标和键盘操作
1. 安装pyperclip
pip install pyperclip
使用方法
复制
pyperclip.copy("hello world")
粘贴
pyperclip.paste()
2. 安装PyKeyboard
安装pywin32
https://pypi.org/project/pywin32/#files
这边下载whl文件,之后用命令行pip install 安装,注意选择好对应的版本。
安装pyHook
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook
也是同样的操作。
安装PyKeyboard
pip install PyKeyboard
1
3. 代码
from selenium import webdriver
import time
from bs4 import BeautifulSoup
import pyperclip #python实现复制粘贴
from pykeyboard import PyKeyboard
def main():
browser = webdriver.Chrome()
browser.get(‘https://baidu.com‘) # 在当前浏览器中访问百度
pyperclip.copy("selenium")
browser.find_element_by_name(‘wd‘).click() #点击一下百度的输入框
time.sleep(0.5)
k = PyKeyboard()
#模拟键盘点击ctrl+v
k.press_key(k.control_key)
k.tap_key(‘v‘)
k.release_key(k.control_key)
browser.find_element_by_name(‘wd‘).click()
time.sleep(1000)
if __name__ == ‘__main__‘:
main()
4. 效果
5. 参考资料
Python-模拟鼠标键盘动作
python3 使用pyperclip读写剪贴板(windows)
github PyUserInput库
参考链接:http://www.pianshen.com/article/867080171/
https://blog.csdn.net/qq_38839677/article/details/83374219
python3 模拟键盘_python3 模拟鼠标和键盘操作相关推荐
- python3贴吧_python3模拟百度登录并实现贴吧自动签到
1.[文件] baiduclient.py ~ 4KB 下载(176) ''' Created on 2014-2-20 @author: Vincent ''' import urllib.pars ...
- html 监控键盘,后台监控鼠标和键盘(可监听全局的鼠标以及键盘按键)
资源下载此资源下载价格为3D币,请先登录 资源文件列表 MouseKeyboardLibrary/MouseKeyboardLibrary/app.config , 134 MouseKeyboard ...
- python3编程入门_python3编程基础之一:操作
基本操作有:读数据.写数据.运算.控制.输入.输出.语句块 1.读取数据: num1 = 50 num2 = num1 //通过num2取得num1的值,这就是逻辑上的读取 测试数据:print(nu ...
- xbox one 驱动_这是Xbox和Xbox One上鼠标和键盘支持的工作方式
xbox one 驱动 Microsoft just rolled out mouse and keyboard support for the Xbox One as to members of t ...
- python模拟键盘输入视频_python教程-模拟鼠标和键盘输入
大家可能知道,有的情形下,如果我们需进行自动化操作的应用程序不提供相对应的的接口,就难以通过Python直接调用API来做到自动化.在此类情形下,Python也并非压根没有办法,我们可以通过模拟键盘和 ...
- [146]PyUserInput模拟鼠标和键盘模拟
文章目录 一.PyUserInput安装 二.使用方法 一.PyUserInput安装 python3.5的PyMouse和PyKeyboard模块都集成到了PyUserInput模块中.在pytho ...
- C# WPF 中用代码模拟鼠标和键盘的操作
C# WPF 中用代码模拟鼠标和键盘的操作 原文:C# WPF 中用代码模拟鼠标和键盘的操作 原文地址 C#开发者都知道,在Winform开发中,SendKeys类提供的方法是很实用的.但是可惜的是, ...
- selenium模拟鼠标和键盘操作的基本方法
前言 前面已经把环境搭建好了,这从这篇开始,正式学习selenium的webdriver框架.我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是 ...
- 交互系统的构建之(二)Linux下鼠标和键盘的模拟控制
交互系统的构建之(二)Linux下鼠标和键盘的模拟控制 zouxy09@qq.com http://blog.csdn.net/zouxy09 交互系统的构建之(一)http://blog.csdn. ...
- 【Win32 API学习】模拟键盘输入和鼠标输入
在Windows大行其道的今天,windows界面程序受到广大用户的欢迎.对这些程序的操作不外乎两种,键盘输入控制和鼠标输入控制.有时,对于繁杂的,或重复性的输入操作,我们能否通过编制程序来代替手工输 ...
最新文章
- python SMTP发送邮件常出现问题
- 10、Mapreduce的一些场景
- Top K算法问题的实现
- 大数据实训报告_2019公路货运大数据报告发布:运输结构持续优化 大数据优势愈发明显...
- 可穿戴设备对企业的积极意义
- Teams App 如何使用设备的能力
- Maven Helper 安装使用(jar 包管理工具)
- Node.js 和 Python之间如何进行选择?教你一招搞定
- Java线程之CompletionService批处理任务
- mysql 还原数据库 unknown command 'b'_mysql数据库还原出错ERROR:Unknown command ‘\\’解决手记...
- 了解 | 你必须了解的Mysql 三大日志
- 基于SpringBoot的在线音乐播放系统
- [Pku 2777] 线段树(六) {总结}
- yolov2-coco数据集网络架构
- Maven的作用通俗介绍
- Maven Helper
- 系统组件:工具栏Toolbar
- Python让你的终端输出变得五彩斑斓
- r语言ggplot2误差棒图快速指南
- synchronized锁升级之轻量级锁
热门文章
- magick 包: 在R中进行高级图片处理
- 央视《家有妙招》整理版,共250招,值得永远收藏
- 新出计算机语言有哪些,2020年最新编程语言排名(十大编程语言的比较)
- 如何用文本文档编写python程序
- 关于华为2019全联接大会,精华内容都在这里!
- h5如何实现贪吃蛇小游戏
- 张国立不敢要片酬,吴京带病上阵拍戏,这个大佬不好惹?!
- 解决谷歌地图alert出现“此页面无法正确加载 Google 地图“
- 13.罗马数字转数字
- 樊登读书搞定读后感_《读懂一本书:樊登读书法》读后感