معرفی شرکت ها


cmdtools-py-3.0.4


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A (not quite) flexible command framework
ویژگی مقدار
سیستم عامل -
نام فایل cmdtools-py-3.0.4
نام cmdtools-py
نسخه کتابخانه 3.0.4
نگهدارنده ['HugeBrain16']
ایمیل نگهدارنده ['joshtuck373@gmail.com']
نویسنده HugeBrain16
ایمیل نویسنده joshtuck373@gmail.com
آدرس صفحه اصلی https://github.com/HugeBrain16/cmdtools
آدرس اینترنتی https://pypi.org/project/cmdtools-py/
مجوز MIT
<div id="headline" align="center"> <h1>cmdtools</h1> <p>A (not quite) flexible command framework.</p> <a href="https://github.com/HugeBrain16/cmdtools/actions/workflows/python-package.yml"> <img src="https://github.com/HugeBrain16/cmdtools/actions/workflows/python-package.yml/badge.svg" alt="tests"></img> </a> <a href="https://pypi.org/project/cmdtools-py"> <img src="https://img.shields.io/pypi/dm/cmdtools-py" alt="downloads"></img> <img src="https://badge.fury.io/py/cmdtools-py.svg" alt="PyPI version"></img> <img src="https://img.shields.io/pypi/pyversions/cmdtools-py" alt="Python version"></img> </a> <a href="https://codecov.io/gh/HugeBrain16/cmdtools"> <img src="https://codecov.io/gh/HugeBrain16/cmdtools/branch/main/graph/badge.svg?token=mynvRn223H"/> </a> <a href='https://cmdtools-py.readthedocs.io/en/latest/?badge=latest'> <img src='https://readthedocs.org/projects/cmdtools-py/badge/?version=latest' alt='Documentation Status' /> </a> </div> ## Installation ``` pip install --upgrade cmdtools-py ``` install latest commit from GitHub ``` pip install git+https://github.com/HugeBrain16/cmdtools.git ``` ### Basic example ```py import asyncio import cmdtools @cmdtools.callback.add_option("message") def send(ctx): print(ctx.options.message) @send.error def error_send(ctx): if isinstance(ctx.error, cmdtools.NotEnoughArgumentError): if ctx.error.option == "message": print("Message is required!") cmd = cmdtools.Cmd('/send hello') asyncio.run(cmdtools.execute(cmd, send)) ``` ## Links PyPI project: https://pypi.org/project/cmdtools-py Source code: https://github.com/HugeBrain16/cmdtools Issues tracker: https://github.com/HugeBrain16/cmdtools/issues Documentation: https://cmdtools-py.readthedocs.io/en/latest


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl cmdtools-py-3.0.4:

    pip install cmdtools-py-3.0.4.whl


نصب پکیج tar.gz cmdtools-py-3.0.4:

    pip install cmdtools-py-3.0.4.tar.gz