Я пишу приложение на Ubuntu 12.04 с Python и GTK 3. Проблема в том, что я не могу понять, как мне показать Gtk.Image в моем приложении с файлом изображения из Интернета.
Это то, что я сделал:
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))
Я думаю, что все правильно, кроме последней строки.