从卡在.filename.py.swp文件中的Python脚本恢复输出?

从卡在.filename.py.swp文件中的Python脚本恢复输出?,python,Python,我运行了一个Python脚本,它循环了160000行,命中了一个API,并且(应该)将所有输出转储到一个.txt文件中 我用完了磁盘空间,发现了一个21GB大的.filename.py.swp。我对它进行了vim,我看到了API响应的一堆数据 不幸的是,里面有一堆二进制字符 如何清理这个Python.swp文件以从中提取JSON 谢谢大家! 在Linux中使用“strings”命令,我能够提取一些数据。此命令删除二进制数据并以直接字符串格式返回您给它的参数(文件名)。是否使用vim?是,但.sw

我运行了一个Python脚本,它循环了160000行,命中了一个API,并且(应该)将所有输出转储到一个
.txt
文件中

我用完了磁盘空间,发现了一个21GB大的
.filename.py.swp
。我对它进行了vim,我看到了API响应的一堆数据

不幸的是,里面有一堆二进制字符

如何清理这个Python
.swp
文件以从中提取JSON


谢谢大家!

在Linux中使用“strings”命令,我能够提取一些数据。此命令删除二进制数据并以直接字符串格式返回您给它的参数(文件名)。

是否使用vim?是,但.swp文件不是从vim生成的。我的印象是.swp文件是在机器空间不足时通过“保存状态”创建的。我不知道,我认为vim创建的这个文件是作为python脚本的恢复文件,它与程序的输出无关,但我当然可能错了。在这个160 kloc中真的没有什么东西看起来像JSON吗?