如何解决Python Web Scraping“证书验证失败”
我正在尝试从网站上从网站上抓取一些文本,但是我遇到了众所周知的“证书验证失败”问题
我做了一些研究,但是我担心解决这个问题的知识很遥不可及,这就是为什么我寻求帮助:
headers = {'User-Agent':
'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/47.0.2526.106 Safari/537.36'}
page = 'https://www.bsmsupervisao.com.br/atividades-disciplinares-e-processos/acompanhe-os-processos/parecer/2018-001-pad'
print(page)
pageTree = requests.get(page,verify=False,headers=headers)
pageSoup = BeautifulSoup(pageTree.content,'html.parser')
my_Text = pageSoup.find_all("h3",{"class": "blue"})
print(my_Text)
这是错误消息:
SSLError: HTTPSConnectionPool(host='www.bsmsupervisao.com.br',port=443): Max retries exceeded with url: /atividades-disciplinares-e-processos/acompanhe-os-processos/parecer/2018-001-pad (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines','tls_process_server_certificate','certificate verify failed')])")))
解决方法
问题出在服务器上,它们阻止了您,因为重试次数最多。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。