معرفی شرکت ها


Peglet-0.1.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Robinson Crusoe's parsing package.
ویژگی مقدار
سیستم عامل OS Independent
نام فایل Peglet-0.1.1
نام Peglet
نسخه کتابخانه 0.1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Darius Bacon
ایمیل نویسنده darius@wry.me
آدرس صفحه اصلی https://github.com/darius/peglet
آدرس اینترنتی https://pypi.org/project/Peglet/
مجوز GNU General Public License (GPL)
Peglet ====== Peglet extends Python's regular expressions to handle recursive grammars. For example, to parse a tiny subset of HTML: >>> from peglet import Parser >>> a_little_html = Parser(r""" ... parts = part parts | ... part = <(\w+)> parts </\w+> group ... | ([^<]+) ... """, group=lambda *values: values) >>> a_little_html("Hello. <p><em>Nesting</em> for <i>the win</i>.</p>") ('Hello. ', ('p', ('em', 'Nesting'), ' for ', ('i', 'the win'), '.')) The goal was to make a parsing library 1. pleasant enough to use; 2. simple to adapt or rewrite from scratch if I'm faced with some new situation like a new programming language; 3. with code easy enough to follow that it could introduce people to parsing. So it came down to one page of clear code not using combinators. (And then ballooned to 200+ lines from documentation and a few extras.) Some bits that couldn't fit the latter two constraints went into a combinator library, `parson <https://github.com/darius/parson>`_. For more, see `the examples <https://github.com/darius/peglet/tree/master/examples>`_ or the module doc in `the code <https://github.com/darius/peglet/blob/master/peglet.py>`_. Installing it ============= ``pip install peglet``, or else download then ``python setup.py install``.


نحوه نصب


نصب پکیج whl Peglet-0.1.1:

    pip install Peglet-0.1.1.whl


نصب پکیج tar.gz Peglet-0.1.1:

    pip install Peglet-0.1.1.tar.gz