不能在我的类中使用 sympy 解析器;类型错误:"模块"对象不可调用



我写了一些代码来计算微分方程,它的解决方案使用sympy,但我得到一个错误,我的代码:(示例)

from sympy.parsing import sympy_parser
expr=1/2
r='3/2'
r=sympy_parser(r)

我得到

TypeError: 'module' object is not callable

我哪里做错了?

sympy_parser模块,模块不是可调用的。你想要的是sympy_parser.parse_expr:

>>> from sympy.parsing import sympy_parser
>>> r ='3/2'
>>> r = sympy_parser.parse_expr(r)
>>> r
3/2

相关内容

最新更新