标签: python file corrupt
我是一个将数据写入excel文件的py脚本。我在有时会崩溃的VM上运行后一个脚本,如果那时py脚本正在将数据写入excel,则会损坏excel文件。
当前修复损坏文件的解决方案是从文件属性中手动“还原以前的版本”。
但是我想用python做这个任务。有什么解决办法吗?
答案 0 :(得分:1)
您可以在操作之前保存excel文件的副本。如果脚本因异常而崩溃,则可以捕获它,然后还原文件。如果它由于诸如内存错误之类的原因而崩溃,那么您仍然可以将该文件的副本作为备份。