python,导入ssl和导入_ssl之间的区别

boo*_*kie 5 python import ssl

有什么区别

import ssl 
Run Code Online (Sandbox Code Playgroud)

和

import _ssl
Run Code Online (Sandbox Code Playgroud)

我在不同的服务器上运行 python 代码。在某些服务器上,两者都适合我。在其他服务器上,只有第二个有效,第一个给我以下内容:

ImportError: No module named ssl
Run Code Online (Sandbox Code Playgroud)

Mad*_*bat 5

它们是不同的模块。_ssl是SSL操作的内部支持模块,其中ssl是提供SSL服务的实际模块。“没有名为 ssl 的模块”意味着该服务器上的 python 未使用 SSL 支持进行编译。

  • 你不能。正如我所说,_ssl 是一个支持模块。它提供了一些与 SSL 相关的实用函数、常量等,但不提供实际的 SSL 实现。 (2认同)