Python 使用sympy导出excel的纯文本
我的大部分数值分析作业是在Python 使用sympy导出excel的纯文本,python,excel,sympy,Python,Excel,Sympy,我的大部分数值分析作业是在excel中完成的,因此我广泛使用excel函数。但是,我想开始将sympy合并到我的工作流程中 我的问题是,有没有办法从sympy打印函数,使它们能够复制粘贴到excel?当我在sympy中获得输出时,我最终要做的是将其重新格式化为excel,即重新组合一些术语,以便它们对excel更清晰,并且更经常地将**更改为^ 我知道我可以简单地使用mathematica,它将我的输出打印成纯文本(默认情况下,指数用^表示),但我想知道我是否可以用symphy做同样的事情 如果
excel
中完成的,因此我广泛使用excel函数。但是,我想开始将sympy
合并到我的工作流程中
我的问题是,有没有办法从sympy
打印函数,使它们能够复制粘贴到excel
?当我在sympy
中获得输出时,我最终要做的是将其重新格式化为excel
,即重新组合一些术语,以便它们对excel更清晰,并且更经常地将**
更改为^
我知道我可以简单地使用
mathematica
,它将我的输出打印成纯文本(默认情况下,指数用^
表示),但我想知道我是否可以用symphy
做同样的事情 如果mathematica样式输出足够,则应执行以下操作:
import sympy
from sympy.printing import mathematica_code
x = sympy.symbols('x')
sympy.printing.mathematica_code(sympy.integrate(x**2,x))
文件
还有许多其他打印选项可能比mathematica样式的输出效果更好。这是最有用的。非常感谢你!很高兴它对你有用。现在,如果您接受答案作为问题的解决方案,那么对其他用户(和我)来说将是一件好事。如果最终使用的不是
mathematica
output,您也可以留下一条注释。