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 相关文章推荐
Python命名空间详解
Aug 18 Python
python实现微信跳一跳辅助工具步骤详解
Jan 04 Python
浅析python3中的os.path.dirname(__file__)的使用
Aug 30 Python
详谈Python 窗体(tkinter)表格数据(Treeview)
Oct 11 Python
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
Jun 04 Python
python实战串口助手_解决8串口多个发送的问题
Jun 12 Python
opencv 获取rtsp流媒体视频的实现方法
Aug 23 Python
OpenCV中VideoCapture类的使用详解
Feb 14 Python
Django models filter筛选条件详解
Mar 16 Python
python爬虫把url链接编码成gbk2312格式过程解析
Jun 08 Python
Python基于Twilio及腾讯云实现国际国内短信接口
Jun 18 Python
Python 合并拼接字符串的方法
Jul 28 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+DBM的同学录程序(2)
2006/10/09 PHP
Mac环境下php操作mysql数据库的方法分享
2015/05/11 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
php web环境和命令行环境下查找php.ini的位置
2019/07/17 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
mysql输出数据赋给js变量报unterminated string literal错误原因
2010/05/22 Javascript
写给想学习Javascript的朋友一点学习经验小结
2010/11/23 Javascript
早该知道的7个JavaScript技巧
2013/03/27 Javascript
js监听键盘事件示例代码
2013/07/26 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
js实现俄罗斯方块小游戏分享
2014/01/31 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
window.location.href的用法(动态输出跳转)
2014/08/09 Javascript
简单实现js点击展开二级菜单功能
2017/05/16 Javascript
ES6入门教程之Iterator与for...of循环详解
2017/05/17 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
Js中将Long转换成日期格式的实现方法
2018/06/05 Javascript
微信小程序实现录音时的麦克风动画效果实例
2019/05/18 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
2019/08/01 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
Python基于动态规划算法计算单词距离
2015/07/25 Python
Python处理JSON数据并生成条形图
2016/08/05 Python
对Pytorch中Tensor的各种池化操作解析
2020/01/03 Python
Python3中的f-Strings增强版字符串格式化方法
2020/03/04 Python
Julep官网:美容产品和指甲油
2017/02/25 全球购物
西班牙香水和化妆品连锁店:Druni
2019/05/05 全球购物
英国经济型酒店品牌:Travelodge
2019/12/17 全球购物
Java基础面试题
2012/11/02 面试题
大学生职业生涯规划书范文
2014/01/04 职场文书
给校长的建议书100字
2014/05/16 职场文书
教代会开幕词
2015/01/28 职场文书
高中生思想道德自我评价
2015/03/09 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
Windows server 2016服务器基本设置
2022/08/14 Servers