时间:2024-09-20 06:30:20
导读:Python删除文件命令合集 Python中删除文件的命令主要有以下几种: 1. os.remove(path):删除文件,如果path是目录路径,则抛出OSError错误。 2. os.unlink(path......
Python删除文件命令合集
Python中删除文件的命令主要有以下几种:
1. os.remove(path):删除文件,如果path是目录路径,则抛出OSError错误。
2. os.unlink(path):删除文件,功能与os.remove一致,但删除正在使用的文件时会报错。
3. os.rmdir(path):删除空目录,如果文件夹不为空,需要先删除文件夹下的文件。
4. os.removedirs(path):递归地删除目录,如果子目录成功被删除,则将会成功删除父目录,子目录没有成功删除,将抛出异常。
5. shutil.rmtree(dir):删除有内容的目录。
6. shutil.rmdir(dir):删除空目录。
在使用这些命令时,请确保文件或目录存在,以免引发错误。可以使用os.path.isfile或os.path.isdir检查文件或目录是否存在。