使用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设计】。

相关文章

利用ctypes提高Python的执行速度

前言 ctypes是Python的外部函数库。它提供了C兼容的数据类型,并且允许调用动态链接库/共享库中的函数。它可以将这些库包装起来给Python使用。这个引入C语言的接口可以帮助我们...

python3 selenium自动化 frame表单嵌套的切换方法

python3 selenium自动化 frame表单嵌套的切换方法

在web自动化测试中,测试工程师经常会碰到frame表单嵌套结构,直接定位会报错,我们需要切换表单后才能成功定位。 我拿QQ邮箱登录来作为例子说下frame怎么切换。 qq邮箱页面按F...

python实现淘宝购物系统

本文实例为大家分享了python淘宝购物系统的具体代码,供大家参考,具体内容如下 代码如下: #刚创建账户所拥有的钱 money = 0 #定义商品列表 goods_list =...

Python向excel中写入数据的方法

Python向excel中写入数据的方法

最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中。 数据导入之前需要安装 xlwt依赖包,安装的方法就很...

pandas 将list切分后存入DataFrame中的实例

如下所示: #-*- coding:utf-8 -*- import random import pandas as pd import numpy as np list=[1,2,...