我正在用Python和GTK 3在Ubuntu 12.04上编写一个应用程序。我遇到的问题是我无法弄清楚我应该如何在Web应用程序中用图像文件显示Gtk.Image。使用Gtk 3在Python中加载并显示图像?
这是据我已经来了:
from gi.repository import Gtk
from gi.repository.GdkPixbuf import Pixbuf
import urllib2
url = 'http://lolcat.com/images/lolcats/1338.jpg'
response = urllib2.urlopen(url)
image = Gtk.Image()
image.set_from_pixbuf(Pixbuf.new_from_stream(response))
我觉得一切都只是最后一行正确。