Python3把图片复制到剪贴板
# coding: utf-8
# pip install pillow, 用Image模块操作图片文件
from PIL import Image
# BytesIO是操作二进制数据的模块
from io import BytesIO
# pip install pywin32, win32clipboard是操作剪贴板的模块
import win32clipboard
# 图片路径,如果是当前路径,直接写文件名
# windows路径要注意是 \,例:’D:\\t.jpg’
# linux是 /,例: ‘~/t.jpg’
file_image = ‘t.jpg’
def send_msg_to_clip(type_data, msg):
“””
操作剪贴板分四步:
1. 打开剪贴板:OpenClipboard()
2. 清空剪贴板,新的数据才好写进去:EmptyClipboard()
3. 往剪贴板写入数据:SetClipboardData()
4. 关闭剪贴板:CloseClipboard()
:param type_data: 数据的格式,
unicode字符通常是传 win32con.CF_UNICODETEXT
:param msg: 要写入剪贴板的数据
“””
win32clipboard.OpenClipboard()
win32clipboard.Empt