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中使用matplotlib模块绘制数据图的示例
May 04 Python
python抓取最新博客内容并生成Rss
May 17 Python
在Mac OS上搭建Python的开发环境
Dec 24 Python
python3使用matplotlib绘制散点图
Mar 19 Python
Python 从subprocess运行的子进程中实时获取输出的例子
Aug 14 Python
selenium+PhantomJS爬取豆瓣读书
Aug 26 Python
Python面向对象之Web静态服务器
Sep 03 Python
Python高级编程之继承问题详解(super与mro)
Nov 19 Python
Python如何在单元测试中给对象打补丁
Aug 03 Python
python迷宫问题深度优先遍历实例
Jun 20 Python
浅谈Python从全局与局部变量到装饰器的相关知识
Jun 21 Python
Django框架中表单的用法
Jun 10 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
人族 TERRAN 概述
2020/03/14 星际争霸
一个简单的自动发送邮件系统(三)
2006/10/09 PHP
php中时间轴开发(刚刚、5分钟前、昨天10:23等)
2011/10/03 PHP
PHP中获取文件扩展名的N种方法小结
2012/02/27 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
2020/01/23 PHP
JavaScript获得选中文本内容的方法
2008/12/02 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
2015/12/14 Javascript
vue.js入门教程之绑定class和style样式
2016/09/02 Javascript
前端设计师们最常用的JS代码汇总
2016/09/25 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
2016/12/07 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
vue脚手架vue-cli的学习使用教程
2017/06/06 Javascript
jQuery实现返回顶部按钮和scroll滚动功能[带动画效果]
2017/07/05 jQuery
Vue.js组件使用props传递数据的方法
2019/10/19 Javascript
Vue监听滚动实现锚点定位(双向)示例
2019/11/13 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
ES6扩展运算符和rest运算符用法实例分析
2020/05/23 Javascript
python实现每次处理一个字符的三种方法
2014/10/09 Python
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
PyMongo安装使用笔记
2015/04/27 Python
Python使用正则表达式抓取网页图片的方法示例
2017/04/21 Python
python 异或加密字符串的实例
2018/10/14 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
2019/05/07 Python
python实现手势识别的示例(入门)
2020/04/15 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
python删除指定列或多列单个或多个内容实例
2020/06/28 Python
Python经纬度坐标转换为距离及角度的实现
2020/11/01 Python
应届生财务管理求职信
2013/11/06 职场文书
水毁工程实施方案
2014/04/01 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
职称评定个人总结
2015/03/05 职场文书
python tkinter Entry控件的焦点移动操作
2021/05/22 Python
深入理解CSS 中 transform matrix矩阵变换问题
2021/08/30 HTML / CSS