Python的文件夹被永久删除了怎么办?
发布网友
发布时间:2022-03-24 02:11
我来回答
共2个回答
热心网友
时间:2022-03-24 03:41
os.remove(path)
删除路径为path的文件。如果path 是一个文件夹,将抛出OSError; 查看下面的rmdir()删除一个 directory。 这和下面的unlink()函数文档是一样的。在Windows,尝试删除一个正在使用的文件将抛出一个exception;在Unix,directory入口会被删除,但分配给文件的存储是无效的,直到原来的文件不再使用。 在unix,Windows中有效。
os.removedirs(path)
递归删除directorie。 像rmdir(), 如果子文件夹成功删除, removedirs()才尝试它们的父文件夹,直到抛出一个error(它基本上被忽略,因为它一般意味着你文件夹不为空)。例如, os.removedirs(‘foo/bar/baz’) 将首先删除 ‘foo/bar/baz’, 然后删除 ‘foo/bar’ 和 ‘foo’ 如果它们是空的。 如果子文件夹不能被成功删除,将抛出OSError。
热心网友
时间:2022-03-24 04:59
找到当前python版本的安装包,双击运行,repair一下试试。不行就运行安装包卸掉pip,再重装一下pip。