1
使用Python 2.7連接異常中止錯誤10060
我試圖運行下面的程序,但它返回一個連接異常中止10060錯誤
import requests
from bs4 import BeautifulSoup
def re_crawler(pages):
page = 1
while page <= pages:
url = 'http://www.digitalmarketplace.service.gov.uk/g-cloud/search?page=' + str(page) + '&lot=saas'
code = requests.get(url)
text = code.text
soup = BeautifulSoup(text)
for link in soup.select('div.search-result h2.search-result-title a'):
href = "http://www.digitalmarketplace.service.gov.uk" + link.get('href')
print (href)
page += 1
re_crawler(2)
在運行這個程序,我正在以下輸出
Traceback (most recent call last):
File "C:/Users/PB/PycharmProjects/crawler/SaaS UK.py", line 18, in <module>
re_crawler(2)
File "C:/Users/PB/PycharmProjects/crawler/SaaS UK.py", line 10, in re_crawler
code = requests.get(url)
File "C:\Python27\lib\requests\api.py", line 68, in get
return request('get', url, **kwargs)
File "C:\Python27\lib\requests\api.py", line 50, in request
response = session.request(method=method, url=url, **kwargs)
File "C:\Python27\lib\requests\sessions.py", line 464, in request
resp = self.send(prep, **send_kwargs)
File "C:\Python27\lib\requests\sessions.py", line 576, in send
r = adapter.send(request, **kwargs)
File "C:\Python27\lib\requests\adapters.py", line 415, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', error(10060, 'A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond'))
Process finished with exit code 1
請指教一下這個錯誤是關於如何解決它
非常感謝
它沒有工作,任何建議/解決方法這個問題? – Ayush