文件名称:小鸟:Python3 Kademlia覆盖网络实现
文件大小:134KB
文件格式:ZIP
更新时间:2024-02-25 08:27:59
python p2p kademlia-dht kademlia P2PPython
Little Bird Kademlia P2P DHT网络 Python3 Kademlia覆盖网络实现。 演示 安装。 从PyPi(稳定版) $ mkdir tmp && cd tmp $ pip3 install little-bird 从GitHub(出血边缘/开发版本) $ git clone https://github.com/ZigmundVonZaun/little-bird.git $ python3 -m virtualenv venv $ pip3 install -r requirements.txt 建立。 将.env.dist复制到目录根目录下的.env.
【文件预览】:
little-bird-master
----sample.py(967B)
----dht()
--------dht.py(6KB)
--------dht_server.py(541B)
--------peer.py(3KB)
--------utils.py(2KB)
--------bucket_set.py(3KB)
--------dht_request_handler.py(3KB)
--------__init__.py(0B)
--------storage.py(1KB)
--------shortlist.py(2KB)
----test.py(115B)
----requirements.txt(58B)
----.travis.yml(111B)
----LICENSE.md(1KB)
----setup.py(754B)
----README.md(4KB)
----.env.dist(62B)
----cli.py(6KB)
----docs()
--------images()
----tests()
--------test_suite.py(183B)
--------peer_test.py(272B)
--------__init__.py(0B)
--------dht_test.py(709B)
----.gitignore(148B)