【问题标题】:Python3 "DeprecationWarning: ssl.PROTOCOL_TLSv1_2 is deprecated sslcontext = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)" errorPython3“DeprecationWarning: ssl.PROTOCOL_TLSv1_2 is deprecated sslcontext = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)”错误
【发布时间】:2022-06-30 13:22:45
【问题描述】:

您好,我从 github 下载了一个工具,当我尝试运行它时,我收到了这样的警报; linkfinder.py:133: DeprecationWarning: ssl.PROTOCOL_TLSv1_2 已弃用 sslcontext = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)

工具:https://github.com/GerbenJavado/LinkFinder 如何在 python3 上修复此错误?

enter image description here --> 代码

enter image description here --> 错误

有什么想法吗?

【问题讨论】:

    标签: python-3.x


    【解决方案1】:

    请参考Python 3's SSL documentation

    ssl.PROTOCOL_TLSv1_2

    自 3.6 版起已弃用:OpenSSL 已弃用所有特定于版本的协议。

    推荐:

    根据您的要求使用ssl.PROTOCOL_TLS_CLIENTssl.PROTOCOL_TLS_SERVER

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-08
      • 2022-08-20
      • 2017-04-09
      • 2022-12-15
      • 2016-02-28
      • 2021-09-09
      • 2021-12-23
      • 2017-06-17
      相关资源
      最近更新 更多