【问题标题】:Which Python 2.x DHT implementation is going to be easiest to port to Python 3.x?哪个 Python 2.x DHT 实现最容易移植到 Python 3.x?
【发布时间】:2009-11-11 16:48:05
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 我目前正在为 Python 3 开发 DHT。如果几个月后我记得,我会在这里发布链接。

标签: python dht


【解决方案1】:

尝试对它们中的每一个运行 2to3,然后运行生成的代码。如果其中一个有效,那么它是最容易移植的。如果他们都没有,那么根据您最了解他们的哪些错误来猜测。

【讨论】:

  • 很好的答案,但是奖品将授予对各种实现有实际内部知识的人。我希望不必下载每个实现并自己进行调查!
  • 我知道,它不如一个具体的答案,但 DHT 是一个相当专业的工具,所以你可能没有几个专家可供选择。
  • 谢谢,我想这是我能得到的最好的了。你赢了。 :-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多