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 相关文章推荐
Using Django with GAE Python 后台抓取多个网站的页面全文
Feb 17 Python
Python实现mysql数据库更新表数据接口的功能
Nov 19 Python
Python分支结构(switch)操作简介
Jan 17 Python
Python GUI布局尺寸适配方法
Oct 11 Python
Python Numpy:找到list中的np.nan值方法
Oct 30 Python
Python实现多进程的四种方式
Feb 22 Python
详解Python 中sys.stdin.readline()的用法
Sep 12 Python
Python编程快速上手——Excel表格创建乘法表案例分析
Feb 28 Python
Python处理mysql特殊字符的问题
Mar 02 Python
opencv之颜色过滤只留下图片中的红色区域操作
Jun 05 Python
Python定义一个Actor任务
Jul 29 Python
pycharm安装深度学习pytorch的d2l包失败问题解决
Mar 25 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下使用strpos需要注意 === 运算符
2010/07/17 PHP
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
2013/05/15 PHP
详解Laravel视图间共享数据与视图Composer
2016/08/04 PHP
Win7环境下Apache连接MySQL提示连接已重置的解决办法
2017/05/09 PHP
js关闭子窗体刷新父窗体实现方法
2012/12/04 Javascript
js验证模型自我实现的具体方法
2013/06/21 Javascript
javascript文本模板用法实例
2015/07/31 Javascript
js实现的简单图片浮动效果完整实例
2016/05/10 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
jquery实现输入框实时输入触发事件代码
2016/12/21 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
浅谈JS如何实现真正的对象常量
2017/06/25 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
使用 Vue 实现一个虚拟列表的方法
2019/08/20 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
2020/10/29 Javascript
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
使用Python编写一个最基础的代码解释器的要点解析
2016/07/12 Python
基于Python中capitalize()与title()的区别详解
2017/12/09 Python
python实现Decorator模式实例代码
2018/02/09 Python
python next()和iter()函数原理解析
2020/02/07 Python
python能自学吗
2020/06/18 Python
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
KIKO比利时官网:意大利彩妆品牌
2017/07/23 全球购物
expedia比利时:预订航班+酒店并省钱
2018/07/13 全球购物
Sperry澳大利亚官网:源自美国帆船鞋创始品牌
2019/07/29 全球购物
奥地利购买珠宝和手表网站:ELLA JUWELEN
2019/09/03 全球购物
宣传口号大全
2014/06/16 职场文书
出纳工作检讨书
2014/10/18 职场文书
四川省传达学习贯彻党的群众路线教育实践活动总结大会精神新闻稿
2014/10/26 职场文书
年度考核表个人总结
2015/03/06 职场文书
2015年学校党支部工作总结
2015/04/01 职场文书
合作协议书格式范本
2016/03/21 职场文书
建立共青团委员会的请示
2019/04/02 职场文书
2019年新郎保证书3篇
2019/10/17 职场文书
MySQL系列之一 MariaDB-server安装
2021/07/02 MySQL
使用vuex-persistedstate本地存储vuex
2022/04/29 Vue.js