title: How do I read a jpg or png from the windows clipboard in python and vice versa?
body: <p>I have an image (jpg, png, etc.) in the windows clipboard. I'd like to save it to a file.  win32clipboard would seem to be the answer, but every example I can find deals with text.</p>
  
  <p>copy an image to the clipboard, then</p>
  
  <pre><code>import win32clipboard
  win32clipboard.OpenClipboard()
  data = win32clipboard.GetClipboardData()
  with open(name, 'wb') as f:
      f.write(data)
  win32clipboard.CloseClipboard()
  </code></pre>
  
  <p>fails with </p>
  
  <pre><code>TypeError: Specified clipboard format is not available
  </code></pre>
  
  <p>I'd also like to do the reverse - given an image file, write it to the clipboard.</p>