删除文件夹 python
时间: 2023-11-13 08:55:43 浏览: 34
要删除一个文件夹,可以使用Python内置的`os`模块中的`rmdir()`函数。但是,这个函数只能删除空文件夹。如果要删除非空文件夹,可以使用`shutil`模块中的`rmtree()`函数。以下是一个示例代码:
```python
import shutil
# 删除空文件夹
import os
os.rmdir('python')
# 删除非空文件夹
shutil.rmtree('python')
```
相关问题
删除文件夹 新建文件夹 Python
以下是删除文件夹的两种方法的示例代码:
1. 使用os模块的rmdir()函数删除空文件夹:
```python
import os
os.rmdir("文件夹路径")
```
2. 使用shutil模块的rmtree()函数删除非空文件夹:
```python
import shutil
shutil.rmtree("文件夹路径")
```
请注意,以上代码中的"文件夹路径"需要替换为你要删除的文件夹的实际路径。
python 删除文件夹
要在Python中删除文件夹,可以使用`os`模块中的`rmdir`函数或`shutil`模块中的`rmtree`函数。
使用`os.rmdir`函数删除空文件夹,示例代码如下:
```python
import os
folder_path = '/path/to/folder' # 替换为要删除的文件夹路径
try:
os.rmdir(folder_path)
print("文件夹删除成功!")
except OSError as e:
print(f"文件夹删除失败:{e}")
```
使用`shutil.rmtree`函数可以删除非空文件夹及其所有内容,示例代码如下:
```python
import shutil
folder_path = '/path/to/folder' # 替换为要删除的文件夹路径
try:
shutil.rmtree(folder_path)
print("文件夹删除成功!")
except OSError as e:
print(f"文件夹删除失败:{e}")
```
请注意,删除文件夹操作是不可逆的,请谨慎使用,并确保你有足够的权限来执行删除操作。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)