Python скрипт для перевода через гугл переводчик

Я пытаюсь выучить Python, поэтому я решил написать скрипт, который мог бы переводить что-то с помощью Google Translate. До сих пор я написал это:

import sys
from BeautifulSoup import BeautifulSoup
import urllib2
import urllib

data = {'sl':'en','tl':'it','text':'word'} 
request = urllib2.Request('http://www.translate.google.com', urllib.urlencode(data))

request.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11')
opener = urllib2.build_opener()
feeddata = opener.open(request).read()
#print feeddata
soup = BeautifulSoup(feeddata)
print soup.find('span', id="result_box")
print request.get_method()

И теперь я застрял. Я не вижу никаких ошибок в нем, но он все еще не работает (я имею в виду, что скрипт будет работать, но он не будет переводить слово).

Кто-нибудь знает как это исправить? (Извините за мой плохой английский)

Ответы на вопрос(3)

Ваш ответ на вопрос