python - 哪种 Python 2.x DHT 实现最容易移植到 Python 3.x?

标签 python dht

之前我问过which DHT implementations are compatible with Python 3.x - StackOverflow 的回答证实了我最担心的事情:到目前为止,还没有人发布过 Python 3.x 兼容的分布式哈希表实现。这意味着我要卷起袖子亲自开始工作。

我的项目不一定需要最高的性能,它只需要是一个真正的DHT。

由于此功能不是我的项目的核心(但可能真的很棒),我不想陷入调整最终性能的困境。我也不想花很多时间修复别人的错误。

我只想选择最容易使用的 DHT 实现,然后将其移植到 3.x。从理论上讲,这项工作不需要对任何特定实现工作方式有深刻的了解。

鉴于上述所有情况,众多 python 2.x DHT 实现中的哪一个将是我最好的选择?

最佳答案

尝试在每个上运行 2to3,然后运行生成的代码。如果其中之一有效,那么它就是最容易移植的。如果他们都没有这样做,那么根据您最了解的错误进行猜测。

关于python - 哪种 Python 2.x DHT 实现最容易移植到 Python 3.x?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1716526/

相关文章:

graph - DHT(kademlia)是否能够可靠地存储值(value)链?

c++ - C/C++ 中的分布式键/值存储,具有可插拔存储

python - Pandas:向过滤器添加列会扰乱数据结构

测试属性的 Pythonic 方法?

python - 双 lambda Python

python - 如何在 View 中捕获 django.http.request.DisallowedHost?

java - 将 DHT 和 Torrent Client 拼接在一起

p2p - 在 Pastry P2P 网络中的节点创建路由表

protocols - 有关无跟踪器 BitTorrent 的一般信息,例如 BitTorrent 的 Mainline DHT

python 名称错误 : global name '__file__' is not defined