معرفی شرکت ها


Maga-3.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A DHT crawler framework using asyncio.
ویژگی مقدار
سیستم عامل OS Independent
نام فایل Maga-3.0.0
نام Maga
نسخه کتابخانه 3.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده whtsky
ایمیل نویسنده whtsky@gmail.com
آدرس صفحه اصلی https://github.com/whtsky/maga
آدرس اینترنتی https://pypi.org/project/Maga/
مجوز BSDv3
Maga ==== A DHT crawler framework using asyncio. Usage ----- .. code-block:: python from maga import Maga import logging logging.basicConfig(level=logging.INFO) class Crawler(Maga): async def handler(self, infohash, addr): logging.info(addr) logging.info(infohash) # Or, if you want to have more control class Crawler(Maga): async def handle_get_peers(self, infohash, addr): logging.info( "Receive get peers message from DHT {}. Infohash: {}.".format( addr, infohash ) ) async def handle_announce_peer(self, infohash, addr, peer_addr): logging.info( "Receive announce peer message from DHT {}. Infohash: {}. Peer address:{}".format( addr, infohash, peer_addr ) ) crawler = Crawler() # Set port to 0 will use a random available port crawler.run(port=0) ChangeLog ---------- Version 3.0.0 ~~~~~~~~~~~~~~~ + Add `peer_addr` param to `handle_announce_peer` method. + Don't raise NotImplementedError on `handler` Version 2.0.1 ~~~~~~~~~~~~~~~ + Don't fail when signals are not implemented.( `#3 <https://github.com/whtsky/maga/pull/3>`_ ) Version 2.0.0 ~~~~~~~~~~~~~~~ + Add `handle_get_peers`, `handle_announce_peer` method. + Add `addr` param to `handler`


نحوه نصب


نصب پکیج whl Maga-3.0.0:

    pip install Maga-3.0.0.whl


نصب پکیج tar.gz Maga-3.0.0:

    pip install Maga-3.0.0.tar.gz