0
文字列をSymPy式に変換しようとしています。私はsympify()
とparse_expr()
を試しましたが、どちらもエラーを返しています。代替方法を使用してこれらのエラーを修正するか、回避するにはどうすればよいですか?私はPython 3.4を使用しています。文字列をSymPy式に変換しますか?
from sympy import *
s = 'C+O*2'
expr = sympify(s)
from sympy.parsing.sympy_parser import parse_expr
s = 'C+O*2'
expr = parse_expr(s)
これらの機能の両方が次のエラーを返す:
File "C:\...\sympy\core\mul.py", line 182, in flatten
r, b = b.as_coeff_Mul()
TypeError: as_coeff_Mul() missing 1 required positional argument: 'self'
パーフェクト。ありがとうございました! – zdub