Python 2.7 正在通过URL错误:<;web抓取脚本的urlopen错误[SSL:CERTIFICATE\u VERIFY\u FAILED]

Python 2.7 正在通过URL错误:<;web抓取脚本的urlopen错误[SSL:CERTIFICATE\u VERIFY\u FAILED],python-2.7,web-scraping,beautifulsoup,Python 2.7,Web Scraping,Beautifulsoup,我正在为一个需要我的scraper登录的网站编写webscraper(在Python2.7中使用BeautifulSoup库) 使用此代码: import mechanize import cookielib from bs4 import BeautifulSoup import html2text br = mechanize.Browser() cj = cookielib.LWPCookieJar() br.set_cookiejar(cj) br.set_handle_equiv

我正在为一个需要我的scraper登录的网站编写webscraper(在Python2.7中使用BeautifulSoup库)

使用此代码:

import mechanize
import cookielib
from bs4 import BeautifulSoup
import html2text

br = mechanize.Browser()

cj = cookielib.LWPCookieJar()
br.set_cookiejar(cj)

br.set_handle_equiv(True)
br.set_handle_gzip(True)
br.set_handle_redirect(True)
br.set_handle_referer(True)
br.set_handle_robots(False)
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), 
max_time=1)

br.addheaders = [('User-agent', 'Chrome')]

br.open('https:...')

for f in br.forms():
    print f

br.select_form(nr=1)

# User credentials
br.form['User Name'] = '****'
br.form['Password'] = '****'

# Login
br.submit()
我收到错误“URLError:urlopen error[SSL:CERTIFICATE\u VERIFY\u FAILED]CERTIFICATE VERIFY FAILED(\u SSL.c:661)>”


有没有办法完全绕过这个问题?我真的需要克服错误,我不太担心它是否使用最佳实践方法

你可以试试:谢谢安德烈,原来是我的头球。