معرفی شرکت ها


cqls-0.1.6


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A parser for an often-used subset of Corpus Query Language
ویژگی مقدار
سیستم عامل -
نام فایل cqls-0.1.6
نام cqls
نسخه کتابخانه 0.1.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Yongfu Liao
ایمیل نویسنده liao961120@github.com
آدرس صفحه اصلی http://github.com/liao961120/cqls
آدرس اینترنتی https://pypi.org/project/cqls/
مجوز MIT
![Support Python Version](https://img.shields.io/badge/python-%E2%89%A5%203.7-blue.svg) # Corpus Query Langauge Subset Parse Corpus Query Language into a list of queries in JSON format. ## Installation ```bash pip install cqls ``` ## Usage ```python >>> import cqls >>> cql = ''' ... "我" [pos="V."]+ ... ''' >>> cqls.parse(cql, default_attr="word", max_quant=5) [ [{'match': {'word': ['我']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}], [{'match': {'word': ['我']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}], [{'match': {'word': ['我']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}], [{'match': {'word': ['我']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}], [{'match': {'word': ['我']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}, {'match': {'pos': ['V.']}, 'not_match': {}}] ] ``` ## Supported CQL features - token: `[]`, `"我"`, `[word="我"]`, `[word!="我" & pos="N.*"]` - token-level quantifier: `+`, `*`, `?`, `{n,m}` - grouping: `("a" "b"? "c"){1,2}` - label: `lab1:[word="我" & pos="N.*"] lab2:("a" "b")`


نحوه نصب


نصب پکیج whl cqls-0.1.6:

    pip install cqls-0.1.6.whl


نصب پکیج tar.gz cqls-0.1.6:

    pip install cqls-0.1.6.tar.gz