Vor ein paar Monaten habe ich Pythons goslate
Paket verwendet, um eine Menge französischen Text ins Englische zu übersetzen. Als ich so heute Morgen versucht zu tun, obwohl, kehrte der Dienst einen Fehler:Python: Goslate-Übersetzungsanfrage gibt "503: Dienst nicht verfügbar" zurück
import goslate
gs = goslate.Goslate()
print gs.translate('hello world', 'de')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\Python27\lib\site-packages\goslate.py", line 389, in translate
return _unwrapper_single_element(self._translate_single_text(text, target_language, source_language))
File "c:\Python27\lib\site-packages\goslate.py", line 317, in _translate_single_text
results = list(self._execute(make_task(i) for i in split_text(text)))
File "c:\Python27\lib\site-packages\goslate.py", line 200, in _execute
yield each()
File "c:\Python27\lib\site-packages\goslate.py", line 315, in <lambda>
return lambda: self._basic_translate(text, target_language, source_lauguage)[0]
File "c:\Python27\lib\site-packages\goslate.py", line 241, in _basic_translate
response_content = self._open_url(url)
File "c:\Python27\lib\site-packages\goslate.py", line 178, in _open_url
response = self._opener.open(request, timeout=self._TIMEOUT)
File "c:\Python27\lib\urllib2.py", line 437, in open
response = meth(req, response)
File "c:\Python27\lib\urllib2.py", line 550, in http_response
'http', request, response, code, msg, hdrs)
File "c:\Python27\lib\urllib2.py", line 469, in error
result = self._call_chain(*args)
File "c:\Python27\lib\urllib2.py", line 409, in _call_chain
result = func(*args)
File "c:\Python27\lib\urllib2.py", line 656, in http_error_302
return self.parent.open(new, timeout=req.timeout)
File "c:\Python27\lib\urllib2.py", line 437, in open
response = meth(req, response)
File "c:\Python27\lib\urllib2.py", line 550, in http_response
'http', request, response, code, msg, hdrs)
File "c:\Python27\lib\urllib2.py", line 475, in error
return self._call_chain(*args)
File "c:\Python27\lib\urllib2.py", line 409, in _call_chain
result = func(*args)
File "c:\Python27\lib\urllib2.py", line 558, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 503: Service Unavailable
Weiß jemand, was zu goslate
passiert? Wenn es für immer weg ist, gibt es anständige Alternativen zum goslate
Paket für die Übersetzung von Französisch nach Englisch über einen API-Aufruf?
Vielen Dank! Ich lief nur 'Pip installieren -U goslate' und es hat mich dort. Danke noch einmal! – duhaime
Scheint, wieder unten zu sein. Zumindest kann man es als unzuverlässig bezeichnen: S – gabn88
@ gabn88 Verdammt, verdammt. Ich benutze das seit Jahren! Ich erinnere mich nicht einmal daran, was Goslate zu diesem Zeitpunkt ist. – Radu