有没有办法保存当前的Python会话?我希望能够保存所有的Python变量,函数和导入的库。如果可能的话,保存历史将会很好。我已经遍及谷歌和Stackoverflow的一个简单的命令来做到这一点,但没有发现任何我想要的东西。有人建议下载新的软件,我不想要。其他人有他们写的大脚本来为他们做这件事。在Python会话中保存变量?
我正在寻找一个没有废话的易于使用的命令。有一个吗?如果不是,你会如何建议制作一个?
更新:readline.write_history_file()
和readline.read_history_file()
保存历史记录。
有保存整个会话没有可靠的方法,因为它可以包含诸如插座和打开文件ressources。我建议使用支持日志和回放会话的交互式解释器,如IPython。这当然意味着你需要安装IPython,但我看不到任何理由你不应该这样做。 – 2012-03-13 17:36:18
你的意思是搁置 http://stackoverflow.com/questions/2960864/how-can-i-save-all-the-variables-in-the-current-python-session – rwnew2012 2015-01-29 18:44:14