如何解决请求中的 WinError10060
我正在尝试从“https://nhandan.vn/”抓取新闻数据,但在我的代码中遇到了 WinError10060,我已经在我的代码中添加了 sleep(1) 但这个错误没有改变。请帮助我(我是初学者)。谢谢 我的代码:
cte = []
news_links = []
url = newspaper.build('https://nhandan.vn/')
for category in url.category_urls():
cte.append(category)
for i in cte:
url = i
session = HTMLSession()
r = session.get(url)
articles = r.html.find('article')
for item in articles:
try:
newsitem = item.find('a',first = True)
title_no = newsitem.text
link = newsitem.absolute_links
news_links.append(link)
except:
pass
for i in range(len(news_links)):
news_links[i] = str(news_links[i])
news_links[i] = news_links[i][2:-2]
text1 = []
title1 = []
start = []
for i in range(len(news_links)):
if news_links[i] == 't':
start.append(i)
for i in news_links:
url = i
response = requests.get(url)
soup = BeautifulSoup(response.text,'html.parser')
cards = soup.find_all('p')
cards1 = soup.find_all('h1')
我的错误:
During handling of the above exception,another exception occurred:
Traceback (most recent call last):
File "C:\Users\Do Anh Luyen\Documents\code\python\summary.py",line 18,in <module>
r = session.get(url)
File "C:\Users\Do Anh Luyen\AppData\Local\Programs\Python\python39\lib\site-packages\requests\sessions.py",line 555,in get
return self.request('GET',url,**kwargs)
File "C:\Users\Do Anh Luyen\AppData\Local\Programs\Python\python39\lib\site-packages\requests\sessions.py",line 542,in request
resp = self.send(prep,**send_kwargs)
File "C:\Users\Do Anh Luyen\AppData\Local\Programs\Python\python39\lib\site-packages\requests\sessions.py",line 655,in send
r = adapter.send(request,**kwargs)
File "C:\Users\Do Anh Luyen\AppData\Local\Programs\Python\python39\lib\site-packages\requests\adapters.py",line 516,in send
raise ConnectionError(e,request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='nhandan.vn',port=443): Max retries exceeded with url: /giaoduc (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000001C8B4BE58B0>: Failed to establish a new connection: [WinError 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'))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。