py-expression:表达式,解析器

时间:2021-04-08 10:17:44
【文件属性】:
文件名称:py-expression:表达式,解析器
文件大小:28KB
文件格式:ZIP
更新时间:2021-04-08 10:17:44
Python 描述 Py表达式是可扩展的表达式评估器和解析器。 除了支持的运算符,函数,变量,对象和数组之外; 可以使用您自己的功能,运算符等扩展它。 特征 解析并评估 算术运算符 赋值运算符 比较运算符 逻辑运算符 按位运算符 变数 常数 功能 对象 Arrayas 枚举 简化操作数恒定的数学运算 它允许通过添加或覆盖运算符,函数和枚举来扩展模型 支持使用分号分隔多行表达式 评估接收将在其中读取,写入和创建变量的上下文。 此上下文必须是字典或从字典派生的类 解析包含表达式的字符串时,将返回一个表达式对象,该对象可重复使用以在不同上下文中演化表达式,从而显着提高了性能。 您可以使用表达式对象创建新的表达式对象,并将其与运算符组合 采用 解析器 解析器是该库的主要类,其中包含解析,求值,获取表达式信息等的方法。 为了使用该库,您需要创建此类的实例: from py_expression . core
【文件预览】:
py-expression-main
----.vscode()
--------launch.json(457B)
----py_expression.egg-info()
--------dependency_links.txt(1B)
--------PKG-INFO(19KB)
--------SOURCES.txt(224B)
--------top_level.txt(14B)
----py_expression()
--------__init__.py(0B)
--------core.py(32KB)
----LICENSE(11KB)
----setup.cfg(244B)
----setup.py(707B)
----README.md(18KB)
----MANIFEST(114B)
----CODE_OF_CONDUCT.md(6KB)
----.gitignore(82B)
----py_expression_test()
--------__init__.py(0B)
--------__main__.py(4KB)

网友评论