我写了一些代码来计算微分方程,它的解决方案使用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