Reputation: 120
I wrote some code for calculating the differential equation and it's solution using sympy, but I'm getting an error, my code : ( example )
from sympy.parsing import sympy_parser
expr=1/2
r='3/2'
r=sympy_parser(r)
I get
TypeError: 'module' object is not callable
What am I doing wrong here ?
Upvotes: 2
Views: 827
Reputation: 78554
sympy_parser
is a module, and modules are not a callable. What you want is sympy_parser.parse_expr
:
>>> from sympy.parsing import sympy_parser
>>> r ='3/2'
>>> r = sympy_parser.parse_expr(r)
>>> r
3/2
Upvotes: 2