معرفی شرکت ها


declarative-argparse-0.0.6


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A simple wrapper around argparse to permit declarative construction and argument retrieval.
ویژگی مقدار
سیستم عامل -
نام فایل declarative-argparse-0.0.6
نام declarative-argparse
نسخه کتابخانه 0.0.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Rob Nelson
ایمیل نویسنده nexisentertainment@gmail.com
آدرس صفحه اصلی https://gitlab.com/N3X15/declarative_argparse
آدرس اینترنتی https://pypi.org/project/declarative-argparse/
مجوز -
# Declarative Argparse This project introduces a wrapper argound the built-in `argparse` module that permits one to make a declarative parser for options. [[_TOC_]] ## Example ```python import argparse from declarative_argparse import DeclarativeOptionParser from declarative_argparse.options.int import IntDO from declarative_argparse.options.str import StrDO class DAPExample(DeclarativeOptionParser): def __init__(self) -> None: super().__init__(argp=argparse.ArgumentParser()) self.x: IntDO = self.addInt('--x', '-x', description='X coordinate') self.y: IntDO = self.addInt('--y', '-y', description='Y coordinate') self.name: StrDO = self.addStr('--name', description='Change tile name').setNArgs('?') self.id: StrDO = self.addStr('id', description='specify tile ID') # ... args = DAPExample() args.parseArguments(['--x=0', '-y', '1', 'abc1']) assert args.x.get_value() == 0 assert args.y.get_value() == 1 assert args.name.get_value() is None assert args.id.get_value() == 'abc1' ``` ## License MIT Contributions are always welcome.


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

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


نحوه نصب


نصب پکیج whl declarative-argparse-0.0.6:

    pip install declarative-argparse-0.0.6.whl


نصب پکیج tar.gz declarative-argparse-0.0.6:

    pip install declarative-argparse-0.0.6.tar.gz