2010-12-11 12 views
18

が動作するPython BitTorrentライブラリはありますかPython BitTorrent Library

私が見

(およびどちらも私はそうすることが可能だ)私は研究プロジェクトのためのBitTorrentプロトコルの周りいじくり回す必要があると私は車輪の再発明とプロトコルの私の独自の実装を記述する必要はありません

公式のBitTorrentクライアントのソースではあるが、それは私が探しているものではない。ライブラリ/モジュールは私が好むものです。

ありがとうございます!

+0

こちらもご覧ください:http://stackoverflow.com/questions/6843978/nice-bittorrent-tracker-api/6857129#6857129 –

+0

このバージョンをチェックアウトしてください。ツイスターで動作する純粋なpython。これは、Twistedを使用したPythonのBitTorrentクライアントの最小限の実装である[Fork of ABTorrent](https://github.com/joshsziegler/AutonomoTorrent)です。 – cph

答えて

15

python-libtorrentプロジェクトをご覧ください。これは、効率的で使いやすいとされているlibtorrent C++ライブラリのラッパーです。

+0

ありがとうございますが、純粋なPythonプロジェクトがありますか?私はこれをできるだけ簡単にする必要があることに注意してください。私はちょうどプロジェクトをチェックアウトし、それをコンパイルしましたが、私は期待していません/エンドユーザーがこのすべてを行うことを望んでいません。純粋なPythonの実装は、あなたがそれについて知っている場合には完璧です。 –

+1

@Ravi、申し訳ありませんが、 "公式の"クライアントのほかに純粋なPython実装についてはわかりません。 –

11

BitTornadoは、John Hoffmanで書かれた純粋なPythonライブラリです。

+0

Python-libtorrentはBitTornadoより優れています –

+0

しかし、Pythonの純粋な解決策の後に開発者がいればそれは良くありません。 – Shayne