A simple, clean, and efficient BitTorrent library, written entirely in Python.
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with JosephSalisbury:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
tests
.gitignore
README.markdown
bencode.py
bittorrent.py
simpledb.py
tests.sh
torrent.py
tracker.py
util.py

README.markdown

python-bittorent

python-bittorent is a BitTorrent library, written entirely in Python. It aims to be simple, clean, and efficient.

Dependencies: (obviously) python, nose for testing. Also, as a final note, python-bittorent is very much alpha software right now.

bittorrent.py

This module aims to make it incredibly simple to incorporate the BitTorrent protocol into your program.

To run a Bittorrent tracker from within your application: from bittorrent import Tracker tracker = Tracker() tracker.run() and you're done!