python写入并获取剪切板内容的实例


Posted in Python onMay 31, 2018

写桌面程序或有些特殊操作的,经常需要访问剪切板。python有专用的模块,可以很方便简单的操作剪切板

如下:

#coding:utf-8
import win32clipboard as w
import win32con
#获取剪切板内容
def gettext():
 w.OpenClipboard()
 t = w.GetClipboardData(win32con.CF_TEXT)
 w.CloseClipboard()
 return t
#写入剪切板内容
def settext(aString):
 w.OpenClipboard()
 w.EmptyClipboard()
 w.SetClipboardData(win32con.CF_TEXT, aString)
 w.CloseClipboard()
a = "hello python"
settext(a)
print gettext()

上述小程序运行后会打印出 hello python 字符。

可以尝试注销写入剪切板代码,然后使用 Ctrl+c 来复制一段字符,然后运行程序。

或者注销获取剪切板代码,运行程序后再使用 Ctrl+v 来粘贴。

可以更直观的看到结果

以上这篇python写入并获取剪切板内容的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python的Django框架中的通用视图
May 04 Python
解读Python中degrees()方法的使用
May 18 Python
python dict.get()和dict['key']的区别详解
Jun 30 Python
Python进阶-函数默认参数(详解)
May 18 Python
判断python对象是否可调用的三种方式及其区别详解
Jan 31 Python
python爬虫基础教程:requests库(二)代码实例
Apr 09 Python
Python3将jpg转为pdf文件的方法示例
Dec 13 Python
Python super()函数使用及多重继承
May 06 Python
python中如何使用虚拟环境
Oct 14 Python
tensorflow与numpy的版本兼容性问题的解决
Jan 08 Python
python+opencv3.4.0 实现HOG+SVM行人检测的示例代码
Jan 28 Python
详解Flask开发技巧之异常处理
Jun 15 Python
python3实现基于用户的协同过滤
May 31 #Python
python控制windows剪贴板,向剪贴板中写入图片的实例
May 31 #Python
python用户评论标签匹配的解决方法
May 31 #Python
python批量查询、汉字去重处理CSV文件
May 31 #Python
python破解zip加密文件的方法
May 31 #Python
python删除本地夹里重复文件的方法
Nov 19 #Python
Python处理命令行参数模块optpars用法实例分析
May 31 #Python
You might like
php无限分类且支持输出树状图的详细介绍
2013/06/19 PHP
PHP微框架Dispatch简介
2014/06/12 PHP
php实现用于验证所有类型的信用卡类
2015/03/24 PHP
JS类中定义原型方法的两种实现的区别
2007/03/08 Javascript
jquery星级插件、支持页面中多次使用
2012/03/25 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
JavaScript函数作用域链分析
2015/02/13 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
Bootstrap3学习笔记(二)之排版
2016/05/20 Javascript
谈谈第三方App接入微信登录 解读
2016/12/27 Javascript
Vue指令的钩子函数使用方法
2017/03/20 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
2018/01/23 jQuery
JS实现关键词高亮显示正则匹配
2018/06/22 Javascript
微信域名检测接口调用演示步骤(含PHP、Python)
2019/12/08 Javascript
如何修改Vue打包后文件的接口地址配置的方法
2020/04/22 Javascript
JavaScript React如何修改默认端口号方法详解
2020/07/28 Javascript
Vue跨域请求问题解决方案过程解析
2020/08/07 Javascript
[01:10:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第一场 3月4日
2021/03/11 DOTA
python实现数通设备端口监控示例
2014/04/02 Python
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
python中的set实现不重复的排序原理
2018/01/24 Python
Python 中包/模块的 `import` 操作代码
2019/04/22 Python
Python字符串格式化输出代码实例
2019/11/22 Python
django框架ModelForm组件用法详解
2019/12/11 Python
Python页面加载的等待方式总结
2021/02/28 Python
CSS3感应鼠标的背景闪烁和图片缩放动画效果
2014/05/14 HTML / CSS
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
中国酒类在线零售网站:酒仙网
2016/08/20 全球购物
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
模范教师事迹材料
2014/02/10 职场文书
小组合作学习反思
2014/02/18 职场文书
室内趣味活动方案
2014/08/24 职场文书
2014年师德师风自我剖析材料
2014/09/27 职场文书
2016年师德学习心得体会
2016/01/12 职场文书
解决pytorch-gpu 安装失败的记录
2021/05/24 Python
分析设计模式之模板方法Java实现
2021/06/23 Java/Android