معرفی شرکت ها


citation-parser-0.4.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A parser for canonical references.
ویژگی مقدار
سیستم عامل -
نام فایل citation-parser-0.4.1
نام citation-parser
نسخه کتابخانه 0.4.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Matteo Romanello
ایمیل نویسنده matteo.romanello@gmail.com
آدرس صفحه اصلی https://github.com/mromanello/CitationParser
آدرس اینترنتی https://pypi.org/project/citation-parser/
مجوز GPL v3
CitationParser ============== Canonical references (e.g. "Hom. *Il.* 1,124-125") use punctuation symbols in a consistent way, meaning that we can define a formal grammar to process them. When encountering the reference "Hom. *Il.* 1,124-125", the human reader will parse it as follows: * the text preceding the numbers contains information about work and author being cited * the hyphen is used to specify a range of text passages, e.g. lines 124 to 125; * the semicolon separates a reference from another within the sanme citation (is common to chain together references to mutiple of the same work or of different works); * the comma separates the hierarchical levels of the work being cited. In the example above 1,124-5 stands for from Book 1, Line 124 to Book 1, Line 125 * when the citation scope is a range, the identical hierarchical level are collapsed: 1.124 - 1.125 can be written as both 1.124-125 or 1.124 s. without any loss of information for the human reader. The CitationParser is composed by a lexer, a parser and a tree parser written in ANTLR and compiled into Python code. The parsed reference is then serialized into JSON. An example: >>> cp = CitationParser() >>> cp.parse("Hom. Il. 1,124-125") [{'work': u'Hom. Il.', 'scp': {'start': ['1', '124'], 'end': ['1', '125']}


نحوه نصب


نصب پکیج whl citation-parser-0.4.1:

    pip install citation-parser-0.4.1.whl


نصب پکیج tar.gz citation-parser-0.4.1:

    pip install citation-parser-0.4.1.tar.gz