使用python 将图片复制到系统剪贴中

yipeiwu_com6年前Python基础

需要安装pywin32,pillow 依赖包

#coding:utf-8

import win32clipboard as clip
import win32con
from PIL import Image
from cStringIO import StringIO

'''
  往剪贴板中放入图片
'''
def setImage(data):
  clip.OpenClipboard() #打开剪贴板
  clip.EmptyClipboard() #先清空剪贴板
  clip.SetClipboardData(win32con.CF_DIB, data) #将图片放入剪贴板
  clip.CloseClipboard()



if __name__ == '__main__':
  imagepath = 'E:\\aa.jpg'
  img = Image.open(imagepath)
  output = StringIO()
  img.convert("RGB").save(output, "BMP")
  data = output.getvalue()[14:]
  output.close()
  setImage(data)

以上这篇使用python 将图片复制到系统剪贴中就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

详解pandas.DataFrame中删除包涵特定字符串所在的行

详解pandas.DataFrame中删除包涵特定字符串所在的行

你在使用pandas处理DataFrame中是否遇到过如下这类问题?我们需要删除某一列所有元素中含有固定字符元素所在的行,比如下面的例子:   以上所述是小编给大家介绍的pa...

python二叉树遍历的实现方法

复制代码 代码如下:#!/usr/bin/python# -*- coding: utf-8 -*- class TreeNode(object):   ...

Python实现的rsa加密算法详解

Python实现的rsa加密算法详解

本文实例讲述了Python实现的rsa加密算法。分享给大家供大家参考,具体如下: 算法过程 1. 随意选择两个大的质数p和q,p不等于q,计算N=pq。 2. 根据欧拉函数,不大于N且与...

python实现简易通讯录修改版

描述: 上一篇博客我写了一个简单的通讯录,但是还是觉得不够完美: 需要输入ID,虽然ID是主键,但是没有实现自增功能; 忘记加电话号码了; 如果插入用户名相同,则后续的查、改、删功能受到...

django中账号密码验证登陆功能的实现方法

django中账号密码验证登陆功能的实现方法

今天分享一下django的账号密码登陆,前端发送ajax请求,将用户名和密码信息发送到后端处理,后端将前端发送过来的数据跟数据库进行过滤匹配,成功就跳转指定页面,否则就把相对应的错误信息...