蟒蛇 3.6 请求 SSLeror “读取时出现意外”

以下代码在 Python 2.7 下运行良好:


import requests

url = "https://ec.europa.eu/clima/ets/"

r = requests.get(url)

r.status_code

但是,在Python 3.6或3.7下,代码中断并显示错误消息:


SSL 错误: (“读取错误: 错误([('SSL 例程', 'ssl3_read_n', '读取时出现意外的 eof')],)”,)。


非常感谢每一个如何在Python 3下运行它的建议。


P.S.请求版本在所有python版本下都是2.22


更新


该错误似乎是由 opensl 版本 1.1.1e 引起的。升级到1.1.1f为我解决了这个问题。



缥缈止盈
浏览 107回答 1
1回答

开心每一天1111

这可能与开放 1.1.1e 错误有关您是您拥有的服务器检查版本yum info ea-openssl11如果您有 1.1.1e,则可以降级到 1.1.1dyum downgrade ea-openssl11并重新启动 php-fpm(如果有)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python