Python goslate从西班牙语翻译为英语http错误

Python goslate从西班牙语翻译为英语http错误,python,http,goslate,Python,Http,Goslate,我正试图用以下代码将两大文档从西班牙语翻译成英语: 进口goslate big_files = ['lenin.txt', 'liga.txt'] gs = goslate.Goslate() translation = [] for big_file in big_files: with open(big_file, 'r') as f: translated_lines = [] for line in f: translat

我正试图用以下代码将两大文档从西班牙语翻译成英语: 进口goslate

big_files = ['lenin.txt', 'liga.txt']
gs = goslate.Goslate()

translation = []
for big_file in big_files:
    with open(big_file, 'r') as f:
        translated_lines = []
        for line in f:
            translated_line = gs.translate(line, "en")
            translated_lines.append(translated_line)

        translation.append('\n'.join(translated_lines))
我得到这个错误:

文件“C:\Anaconda\lib\urllib\request.py”,第590行,在http\u error\u default raise HTTPError(req.full\u url,code,msg,hdrs,fp)中

HTTPError:服务不可用


当通过Python访问web内容失败时,一个普遍适用的尝试是通过浏览器访问web内容,以查看问题是否存在于Python或其他地方,例如internet连接。另一个更普遍适用的策略是谷歌,无论你遇到什么问题。“goslate”的第一个谷歌结果返回:

谷歌最近更新了翻译服务,推出了一种票证机制,以防止像goslate这样的简单爬虫程序访问


我想这就解释了你的问题。

这是否意味着我必须将库更改为谷歌云翻译?