Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
恢复被python覆盖的文件_Python - Fatal编程技术网

恢复被python覆盖的文件

恢复被python覆盖的文件,python,Python,我意外地覆盖了一个名为file.pkl的文件。变量数据为None,现在文件有零字节 我可以恢复文件的原始内容吗 Python进程仍在jupyter笔记本中运行 我使用Ubuntu 我用来覆盖文件的代码: with open('file.pkl', 'wb') as fp: pickle.dump(data, fp) 如果内存中没有要重新创建的文件内容,那么就没有了。这不再是python的问题。您需要检查您的文件系统和磁盘类型,看看是否可以将其取回。我会尽快关闭驱动器,并尝试用外部工具恢

我意外地覆盖了一个名为file.pkl的文件。变量数据为None,现在文件有零字节

我可以恢复文件的原始内容吗

Python进程仍在jupyter笔记本中运行

我使用Ubuntu

我用来覆盖文件的代码:

with open('file.pkl', 'wb') as fp:
    pickle.dump(data, fp)

如果内存中没有要重新创建的文件内容,那么就没有了。这不再是python的问题。您需要检查您的文件系统和磁盘类型,看看是否可以将其取回。我会尽快关闭驱动器,并尝试用外部工具恢复它


如果确实将内容读取到某个变量,则“是”不应成为问题。

如果已将文件内容存储在jupyter中的某个变量中,则“是”,否则它将丢失。