Sage命令行

Sage Read Eval打印循环(REPL)基于IPython。在本文中,您将了解IPython集成是如何工作的。您还应该熟悉IPython的文档。

有关使用Sage命令行的更多详细信息,请参阅Sage教程。

准备

Sage命令被“准备”为有效的Python语法。这允许例如支持 R.<x> = QQ[] 语法。

加载和附加文件

可以加载Sage或Python文件(类似于Python的 execfile )在一个明智的会议上。附加与此类似,只是附加文件在更改时会重新加载。

漂亮的印刷

除了使输入更好,我们还修改了结果的打印方式。这再次建立在IPython如何格式化输出的基础上。从技术上讲,这是使用Python中修改的displayhook实现的。