py expression:表达式解析器 源码
描述 Py表达式是可扩展的表达式评估器和解析器。 除了支持的运算符,函数,变量,对象和数组之外; 可以使用您自己的功能,运算符等扩展它。 特征 解析并评估 算术运算符 赋值运算符 比较运算符 逻辑运算符 按位运算符 变数 常数 功能 对象 Arrayas 枚举 简化操作数恒定的数学运算 它允许通过添加或覆盖运算符,函数和枚举来扩展模型 支持使用分号分隔多行表达式 评估接收将在其中读取,写入和创建变量的上下文。 此上下文必须是字典或从字典派生的类 解析包含表达式的字符串时,将返回一个表达式对象,该对象可重复使用以在不同上下文中演化表达式,从而显着提高了性能。 您可以使用表达式对象创建新的表达式对象,并将其与运算符组合 采用 解析器 解析器是该库的主要类,其中包含解析,求值,获取表达式信息等的方法。 为了使用该库,您需要创建此类的实例: from py_expression . core
下载地址
用户评论