0

我正在尝试使用 goslate 翻译一些 excel 文件。当我尝试运行以下代码时,出现此错误:

ConnectionRefusedError: [WinError 10061] 由于目标机器主动拒绝,无法建立连接

import goslate

gs = goslate.Goslate()
new_word = gs.translate('Hallo mein Freund', 'de')
print(new_word)

我很确定这是由我的 IT 部门的一些问题引起的,比如端口阻塞。无论如何,有没有更具体地确定问题是什么?

4

1 回答 1

0

我相信您发送了太多请求并且您的 ISP 阻止了该请求(因此它拒绝了连接)。您可以拥有一个新的 DHCP IP 地址,然后让它再次工作。或者您可以headers使用以下中使用的请求库修改变量goslate

# Google forbits urllib2 User-Agent: Python-urllib/2.7
request = Request(url, headers={'User-Agent':'Mozilla/4.0'})

至:

request = Request(url, headers={
        'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36',
    })
于 2019-02-05T13:43:07.880 回答