gpt4 book ai didi

python - 一个不错的 Python 2.5 SSL 库

转载 作者:太空宇宙 更新时间:2023-11-03 13:19:31 26 4
gpt4 key购买 nike

我的任务是将服务器的网络从普通套接字迁移到 Python 2.5 中的 SSL,但我遇到了麻烦。似乎几乎没有 SSL 库完全实现套接字接口(interface),因此我们目前拥有的代码无法直接迁移。

具体来说,我似乎找不到支持“setblocking”方法的库(其中大部分是包装器,所以直接处理包装的套接字会不会很糟糕?)而且大多数似乎都没有处理包装的套接字作为类似文件的设备,因此关键的“选择”方法将不起作用(同样,我可以在包装的套接字上运行选择吗?)。

(read, write, error) = select([socket], [socket], [], 0.2)

到目前为止,我已经尝试过 tlslite 和 M2Crypto,但它们似乎都不能作为套接字透明地工作。

如有任何想法,我们将不胜感激。

最佳答案

this backport of Python 2.6's ssl module to Python 2.3+怎么样? ?它提供相同的功能 described here ,这似乎意味着它采用普通的 socket.socket 并将其包装在 SSL 上下文中。

关于python - 一个不错的 Python 2.5 SSL 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2334354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com