IDLE 是否有临时保存正在进行的工作的位置?

Does IDLE have a location for temporarily saving works in progress?

我在 IDLE 中为 Python 3.8 在 Mac OSX 上写了一些代码,但它没有响应。不幸的是,自从我上次保存以来已经有一段时间了,我不想丢失我的数据。

在强制退出 IDLE 之前,我想知道是否可以在某种临时文件夹中找到我正在处理的文件?我不认为有自动保存功能(或者如果有我不知道)。但我希望它仍在将我未保存的作品的内容写入磁盘的某个地方。

谢谢!

简答。没有。除非你有一个程序可以访问其他程序的内存,否则它很可能已经消失了。

当我开始一个新文件时,我会立即将它保存在一个新名称下。我通常 运行 在任何重大编辑之后检查语法错误和 运行 时间名称错误。我的手指太紧张了,不想一次 运行 一百个新行。如果我已经有测试,那么我会经常保存并 运行 它们以检查通过测试的进度。