Python:requests.exceptions.ConnectionError:(';连接中止。';,操作错误(";(10054,&x27;WSAECONNRESET';))

Python:requests.exceptions.ConnectionError:(';连接中止。';,操作错误(";(10054,&x27;WSAECONNRESET';)),python,web-scraping,python-requests,Python,Web Scraping,Python Requests,我使用Tor来刮特定的网站。它在刮,但现在不工作了。我的工作代码是 def get_webContent_tor(url): with TorRequest(proxy_port=9050, ctrl_port=9051, password=None) as tr: ua1 = 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)' ua2 = 'Mozilla/

我使用Tor来刮特定的网站。它在刮,但现在不工作了。我的工作代码是

def get_webContent_tor(url):
    with TorRequest(proxy_port=9050, ctrl_port=9051, password=None) as tr:
        ua1 = 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'
        ua2 = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit 537.36 (KHTML, like Gecko) Chrome'
        headers = {'User-Agent': ua2,
                   'Accept': 'text/html,application/xhtml+xml,application/xml;' \
                             'q=0.9,image/webp,*/*;q=0.8'}
        tr.reset_identity()
        tr.ctrl.signal('CLEARDNSCACHE')
        c = CookieJar()
        tr.session.cookies.update(c)
        resp = tr.get(url, verify=False, headers=headers,timeout=600)
    return resp.content

编辑1:它正在工作,然后再次不工作。在4次失败的尝试之后,它运行了一次,当我再次运行它时,它给出了相同的错误

如果此代码在此之前工作过,那么它很有可能没有问题,并且很有可能是您试图刮取的网站出了问题。您是否尝试使用浏览器连接到该网站?网站已启动它正在工作您的代码是否在其他URL上工作?如果没有显示问题的URL,不确定是否有人能回答您的问题是的,它正在处理不同的URL。