معرفی شرکت ها


clipspy-1.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

CLIPS Python bindings
ویژگی مقدار
سیستم عامل -
نام فایل clipspy-1.0.0
نام clipspy
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Matteo Cafasso
ایمیل نویسنده noxdafox@gmail.com
آدرس صفحه اصلی https://github.com/noxdafox/clipspy
آدرس اینترنتی https://pypi.org/project/clipspy/
مجوز BSD
CLIPS Python bindings ===================== Python CFFI_ bindings for the 'C' Language Integrated Production System CLIPS_ 6.40. :Source: https://github.com/noxdafox/clipspy :Documentation: https://clipspy.readthedocs.io :Download: https://pypi.python.org/pypi/clipspy |travis badge| |docs badge| .. |travis badge| image:: https://travis-ci.org/noxdafox/clipspy.svg?branch=master :target: https://travis-ci.org/noxdafox/clipspy :alt: Build Status .. |docs badge| image:: https://readthedocs.org/projects/clipspy/badge/?version=latest :target: http://clipspy.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status Initially developed at NASA's Johnson Space Center, CLIPS is a rule-based programming language useful for creating expert and production systems where a heuristic solution is easier to implement and maintain than an imperative one. CLIPS is designed to facilitate the development of software to model human knowledge or expertise. CLIPSPy brings CLIPS capabilities within the Python ecosystem. Installation ------------ Linux +++++ On Linux, CLIPSPy is packaged for `x86_64` architectures as a wheel according to PEP-513_ guidelines. Most of the distributions should be supported. .. code:: bash $ [sudo] pip install clipspy Windows +++++++ CLIPSPy comes as a wheel for most of the Python versions and architectures. .. code:: batch > pip install clipspy Building from sources +++++++++++++++++++++ The provided Makefile takes care of retrieving the CLIPS source code and compiling the Python bindings together with it. .. code:: bash $ make $ sudo make install Please check the documentation_ for more information regarding building CLIPSPy from sources. Example ------- .. code:: python import clips DEFTEMPLATE_STRING = """ (deftemplate person (slot name (type STRING)) (slot surname (type STRING)) (slot birthdate (type SYMBOL))) """ environment = clips.Environment() # load constructs into the environment from a file environment.load('constructs.clp') # define a fact template environment.build(DEFTEMPLATE_STRING) # retrieve the fact template template = environment.find_template('person') # assert a new fact through its template fact = template.assert_fact(name='John', surname='Doe', birthdate=clips.Symbol('01/01/1970')) # fact slots can be accessed as dictionary elements assert fact['name'] == 'John' # execute the activations in the agenda environment.run() .. _CLIPS: http://www.clipsrules.net/ .. _CFFI: https://cffi.readthedocs.io/en/latest/index.html .. _PEP-513: https://www.python.org/dev/peps/pep-0513/ .. _documentation: https://clipspy.readthedocs.io


نیازمندی

مقدار نام
>=1.0.0 cffi


نحوه نصب


نصب پکیج whl clipspy-1.0.0:

    pip install clipspy-1.0.0.whl


نصب پکیج tar.gz clipspy-1.0.0:

    pip install clipspy-1.0.0.tar.gz