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中optparse模块使用浅析
Jan 01 Python
Python中functools模块的常用函数解析
Jun 30 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
对python使用http、https代理的实例讲解
May 07 Python
Python操作json的方法实例分析
Dec 06 Python
Django实现分页显示效果
Oct 31 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
Nov 11 Python
python关于调用函数外的变量实例
Dec 26 Python
Python3 io文本及原始流I/O工具用法详解
Mar 23 Python
python中append函数用法讲解
Dec 11 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
Mar 02 Python
Python如何解决secure_filename对中文不支持问题
Jul 16 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
星际争霸秘籍
2020/03/04 星际争霸
php session安全问题分析
2011/06/24 PHP
使用URL传输SESSION信息
2015/07/14 PHP
常用PHP封装分页工具类
2017/01/14 PHP
神奇的代码 通杀各种网站-可随意修改复制页面内容
2008/07/17 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
javascript异步编程的4种方法
2014/02/19 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
js实现仿Windows风格选项卡和按钮效果实例
2015/05/13 Javascript
jquery实现点击展开列表同时隐藏其他列表
2015/08/10 Javascript
jqPlot jQuery绘图插件的使用
2016/06/18 Javascript
基于vue2的table分页组件实现方法
2017/03/20 Javascript
Node.js中sequelize时区的配置方法
2017/12/10 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
JavaScript的词法结构精华篇
2018/10/17 Javascript
Vue实现多标签选择器
2019/11/28 Javascript
2019年度web前端面试题总结(主要为Vue面试题)
2020/01/12 Javascript
JS性能优化实现方法及优点进行
2020/08/30 Javascript
[01:15:56]2018DOTA2亚洲邀请赛3月30日 小组赛A组 TNC VS Newbee
2018/03/31 DOTA
Python实现给文件添加内容及得到文件信息的方法
2015/05/28 Python
使用numpy和PIL进行简单的图像处理方法
2018/07/02 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
2020/03/12 Python
详解用Python调用百度地图正/逆地理编码API
2020/07/02 Python
html5画布旋转效果示例
2014/01/27 HTML / CSS
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
广告学专业推荐信范文
2013/11/23 职场文书
高中生活自我鉴定
2014/01/18 职场文书
8和9的加减法教学反思
2014/05/01 职场文书
关于运动会的口号
2014/06/07 职场文书
优秀团员事迹材料1500字
2014/08/31 职场文书
学校领导班子对照检查材料
2014/09/24 职场文书
2015个人简历自我评价语
2015/03/11 职场文书
实习证明格式范文
2015/06/16 职场文书