删除文件夹 新建文件夹 Python
时间: 2023-12-25 10:28:56 浏览: 105
以下是删除文件夹的两种方法的示例代码:
1. 使用os模块的rmdir()函数删除空文件夹:
```python
import os
os.rmdir("文件夹路径")
```
2. 使用shutil模块的rmtree()函数删除非空文件夹:
```python
import shutil
shutil.rmtree("文件夹路径")
```
请注意,以上代码中的"文件夹路径"需要替换为你要删除的文件夹的实际路径。
相关问题
新建文件夹 Python
以下是使用Python创建文件夹的示例代码:
```python
import os
# 创建一级文件夹
folder_name = "new_folder"
os.mkdir(folder_name)
```
这段代码使用了`os.mkdir()`函数来创建一级文件夹。你可以将`folder_name`替换为你想要创建的文件夹的名称。执行这段代码后,将会在当前工作目录下创建一个名为`new_folder`的文件夹。
如果你想要创建多级文件夹,可以使用`os.makedirs()`函数。示例如下:
```python
import os
# 创建多级文件夹
folder_path = "parent_folder/child_folder"
os.makedirs(folder_path)
```
这段代码使用了`os.makedirs()`函数来创建多级文件夹。你可以将`folder_path`替换为你想要创建的文件夹的路径。执行这段代码后,将会在当前工作目录下创建一个名为`parent_folder`的父文件夹,并在其中创建一个名为`child_folder`的子文件夹。
Python新建文件夹
您可以使用Python中的`os`模块来创建新的文件夹。以下是一个示例代码:
```python
import os
folder_name = "新文件夹" # 更改为您想要的文件夹名称
path = os.getcwd() # 获取当前工作目录
new_folder_path = os.path.join(path, folder_name) # 创建新文件夹的路径
try:
os.mkdir(new_folder_path) # 创建新文件夹
print(f"成功创建文件夹:{folder_name}")
except FileExistsError:
print(f"文件夹已经存在:{folder_name}")
```
在上面的代码中,我们首先导入了`os`模块。然后,我们定义了一个变量`folder_name`,用于存储您想要创建的新文件夹的名称。接下来,我们使用`os.getcwd()`函数获取当前工作目录的路径,并将其存储在变量`path`中。然后,我们使用`os.path.join()`函数将当前路径和文件夹名称组合成新文件夹的完整路径。最后,我们使用`os.mkdir()`函数创建新的文件夹,并通过`try-except`语句处理文件夹已存在的情况。
您可以根据需要修改代码中的文件夹名称和路径。
阅读全文
相关推荐













