如何从python中的Windows剪贴板中读取jpg或png,反之亦然?

我在Windows剪贴板中有一个图像(jpg,png等).我想将它保存到文件中. win32clipboard似乎是答案,但我能找到的每个例子都与文本有关.
然后将图像复制到剪贴板
import win32clipboard
win32clipboard.OpenClipboard()
data = win32clipboard.GetClipboardData()
with open(name, 'wb') as f:
f.write(data)
win32clipboard.CloseClipboard()
失败了
TypeError: Specified clipboard format is not available
我还想反过来 – 给定一个图像文件,将其写入剪贴板.
解决方法:
我只想使用Pillow:
from PIL import ImageGrab
im = ImageGrab.grabclipboard()
im.save('somefile.png','PNG')