Python使用剪切板的方法


Posted in Python onJune 06, 2017

此段代码可以利用剪切板,完成自动复制粘贴等功能。(Windows) 

import sys
import os.path
import win32clipboard as w 
import win32con
import win32api
def getText():#读取剪切板
 w.OpenClipboard()
 d = w.GetClipboardData(win32con.CF_TEXT)
 w.CloseClipboard()
 return d
def setText(aString):#写入剪切板
 w.OpenClipboard()
 w.EmptyClipboard()
 w.SetClipboardData(win32con.CF_TEXT, aString)
 w.CloseClipboard()
if __name__=='__main__':
 a="你好"
 setText(a)#将“你好”写入剪切板
 #自动粘贴剪切板中的内容
 win32api.keybd_event(17,0,0,0) #ctrl的键位码是17
 win32api.keybd_event(86,0,0,0)#v的键位码是86
 win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #释放按键
 win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)
 win32api.keybd_event(13,0,0,0)#Enter的键位码是13
 win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
教你如何在Django 1.6中正确使用 Signal
Jun 22 Python
python虚拟环境virtualenv的安装与使用
Sep 21 Python
python版微信跳一跳游戏辅助
Jan 11 Python
python MysqlDb模块安装及其使用详解
Feb 23 Python
实例讲解python中的序列化知识点
Oct 08 Python
python画图系列之个性化显示x轴区段文字的实例
Dec 13 Python
numpy linalg模块的具体使用方法
May 26 Python
python nmap实现端口扫描器教程
May 28 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 Python
Python基于template实现字符串替换
Nov 27 Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
May 17 Python
Python语法学习之进程的创建与常用方法详解
Apr 08 Python
Python实现单词翻译功能
Jun 06 #Python
Python实现Smtplib发送带有各种附件的邮件实例
Jun 05 #Python
python实现的正则表达式功能入门教程【经典】
Jun 05 #Python
Python中easy_install 和 pip 的安装及使用
Jun 05 #Python
详解Python pygame安装过程笔记
Jun 05 #Python
Python编程实现双击更新所有已安装python模块的方法
Jun 05 #Python
CentOS 6.5下安装Python 3.5.2(与Python2并存)
Jun 05 #Python
You might like
php配置php-fpm启动参数及配置详解
2013/11/04 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
2014/08/04 PHP
基于PHP生成简单的验证码
2016/06/01 PHP
PHP 对象接口简单实现方法示例
2020/04/13 PHP
javascript Object与Function使用
2010/01/11 Javascript
jQuery焦点图切换特效插件封装实例
2013/08/18 Javascript
javascript函数中参数传递问题示例探讨
2014/07/31 Javascript
js实现键盘控制DIV移动的方法
2015/01/10 Javascript
javascript实现右侧弹出“分享到”窗口效果
2016/02/01 Javascript
ashx文件获取$.ajax()方法发送的数据
2016/05/26 Javascript
jQuery图片前后对比插件beforeAfter用法示例【附demo源码下载】
2016/09/20 Javascript
原生js实现addclass,removeclass,toggleclasss实例
2016/11/24 Javascript
jQuery 选择符详细介绍及整理
2016/12/02 Javascript
tablesorter.js表格排序使用方法(支持中文排序)
2017/02/10 Javascript
vue学习笔记之指令v-text && v-html && v-bind详解
2017/05/12 Javascript
javascript简单写的判断电话号码实例
2017/05/24 Javascript
浅谈node的事件机制
2017/10/09 Javascript
JS简单获取并修改input文本框内容的方法示例
2018/04/08 Javascript
详解vue中点击空白处隐藏div的实现(用指令实现)
2018/04/19 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
解决echarts的多个折现数据出现坐标和值对不上的问题
2018/12/28 Javascript
Jquery的Ajax技术使用方法
2019/01/21 jQuery
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
js实现移动端图片滑块验证功能
2020/09/29 Javascript
jupyter notebook插入本地图片的实现
2020/04/13 Python
python 如何调用远程接口
2020/09/11 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
幼儿园教师培训方案
2014/02/04 职场文书
战友聚会主持词
2014/04/02 职场文书
小学生评语大全
2014/04/18 职场文书
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
教师节活动总结
2014/08/29 职场文书
2014最新股权信托合同协议书
2014/11/18 职场文书
安全先进个人材料
2014/12/29 职场文书
2015年物资管理工作总结
2015/05/20 职场文书
Springboot中如何自动转JSON输出
2022/06/16 Java/Android