Загрузить и показать изображение из Интернета в Python с помощью Gtk 3?

Я пишу приложение на 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))

Я думаю, что все правильно, кроме последней строки.

6
задан Daniel Jonsson 18 July 2012 в 20:55
поделиться