我使用了this问题的代码,这就是我所得到的:
from io import BytesIO
import win32clipboard
from PIL import Image
image = Image.open('image.jpg')
output = BytesIO()
image.convert('RGB').save(output, 'BMP')
data = output.getvalue()[14:]
output.close()
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardData(win32clipboard.CF_DIB, data)
win32clipboard.CloseClipboard()
现在我应该怎么做,如果我想复制单词'你好'之前的图像走下一行,然后图像
我试过这么做
win32clipboard.SetClipboardData(win32clipboard.CF_DIB,BytesIO(StringIO('hello_world' + '\n').read().encode('utf8')) + data)
但它给了我TypeError:不支持+的操作数类型:'_io.BytesIO'和'bytes'
1条答案
按热度按时间l0oc07j21#
从
BytesIO
中获取字节但实际上这只是以下两种情况之一