我正在使用IPython学习python。当我做了一件好事时,我喜欢把它复制到某种私人CheatSheet文件中。因此,我使用iPython %hist
命令。我想知道,如果有办法只打印那些在语法上正确并且没有引发错误的命令。有什么想法吗?
答案 0 :(得分:1)
你考虑过试试ipython笔记本吗? (我在几个培训课程中使用过它)
您可以通过Web浏览器访问interatctive python,创建可运行代码的“框”。因此,如果您运行了一个块,它会给出您想要的答案并且不会产生任何错误,然后您可以创建另一个块并继续前进(保留您希望保留的位)。如果它抛出错误或没有产生预期结果,您可以编辑并重新运行直到它完成。
您的代码框中可以散布着html标记注释,图形,图表 - 您可以为其命名。 然后可以保存整个笔记本以供以后访问,并在重新加载时重新运行。