如何使用python将GIF复制到Mac中的剪贴板

时间:2014-02-16 09:43:05

标签: python macos

我想编写一个python函数来获取给定URL的gif文件,并将其存储在Mac的剪贴板中。有谁可以帮我弄清楚如何将GIF复制到剪贴板?

(假设网址非常简单,直接指向我想要的GIF,“a.com/this.gif”。)

2 个答案:

答案 0 :(得分:2)

您可以使用以下AppleScript将gif复制到剪贴板:

osascript -e 'set the clipboard to (read (POSIX file "/Users/auser/yourgif.gif") as GIF picture)'

答案 1 :(得分:0)

在Mac OS X中,您可以使用pbcopy命令将内容复制到系统剪贴板。要从Python脚本实现这一点,我想你会想要获取资源(我想使用urlopen),然后使用subprocess模块调用pbcopy和你的GIF文件的内容取出。