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 linecache.getline()读取文件中特定一行的脚本
Sep 06 Python
python爬取网站数据保存使用的方法
Nov 20 Python
Python的内存泄漏及gc模块的使用分析
Jul 16 Python
Python 加密的实例详解
Oct 09 Python
机器学习python实战之决策树
Nov 01 Python
Python设计模式之迭代器模式原理与用法实例分析
Jan 10 Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
Mar 26 Python
解析Python3中的Import
Oct 13 Python
Python 操作SQLite数据库的示例
Oct 16 Python
如何用python开发Zeroc Ice应用
Jan 29 Python
python 判断字符串当中是否包含字符(str.contain)
Jun 01 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
2014/08/04 PHP
PHP使用正则表达式获取微博中的话题和对象名
2015/07/18 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
Laravel框架Request、Response及Session操作示例
2019/05/06 PHP
PHP 加密 Password Hashing API基础知识点
2020/03/02 PHP
javascript css在IE和Firefox中区别分析
2009/02/18 Javascript
用innerhtml提高页面打开速度的方法
2013/08/02 Javascript
Jquery的hover方法让鼠标经过li时背景变色
2013/09/06 Javascript
input标签内容改变的触发事件介绍
2014/06/18 Javascript
JavaScript实现基于十进制的四舍五入实例
2015/07/17 Javascript
jQuery+JSON实现AJAX二级联动实例分析
2015/12/18 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
2018/12/05 Javascript
微信小程序 数据缓存实现方法详解
2019/08/26 Javascript
JS数组splice操作实例分析
2019/10/12 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
[49:29]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
Python与Redis的连接教程
2015/04/22 Python
Python编程实战之Oracle数据库操作示例
2017/06/21 Python
python中日志logging模块的性能及多进程详解
2017/07/18 Python
Linux下安装python3.6和第三方库的教程详解
2018/11/09 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
2019/01/17 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
python实现从尾到头打印单链表操作示例
2020/02/22 Python
Tensorflow加载Vgg预训练模型操作
2020/05/26 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
2020/12/08 Python
CSS3实现简易版的刮刮乐效果
2016/09/27 HTML / CSS
求职自荐信格式
2013/12/04 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
承诺书模板
2014/08/30 职场文书
2014年“四风”问题个人整改措施
2014/09/17 职场文书
毕业证明模板
2015/06/19 职场文书
员工升职自我评价
2019/03/26 职场文书
CSS3实现模糊背景的三种效果示例
2021/03/30 HTML / CSS
Java实现贪吃蛇游戏的示例代码
2022/09/23 Java/Android