¿Cómo leo un jpg o png desde el portapapeles de Windows en Python y viceversa?
Tengo una imagen (jpg, png, etc.) en el portapapeles de Windows. Me gustaría guardarlo en un archivo. win32clipboard parece ser la respuesta, pero en cada ejemplo puedo encontrar ofertas con texto.
copiar una imagen al portapapeles, luego
import win32clipboard
win32clipboard.OpenClipboard()
data = win32clipboard.GetClipboardData()
with open(name, 'wb') as f:
f.write(data)
win32clipboard.CloseClipboard()
falla con
TypeError: Specified clipboard format is not available
También me gustaría hacer lo contrario: dado un archivo de imagen, escribirlo en el portapapeles.