python的os新建文件夹
时间: 2023-07-26 08:34:05 浏览: 50
您可以使用Python的os模块中的`makedirs`函数来新建文件夹。以下是一个示例代码:
```python
import os
# 定义新建文件夹的路径
new_folder_path = 'new_folder'
# 使用makedirs函数创建新文件夹
os.makedirs(new_folder_path)
```
这段代码将在当前工作目录下创建一个名为`new_folder`的新文件夹。如果该文件夹已经存在,`makedirs`函数将不会重复创建。
相关问题
Python实现新建文件夹
在Python中,可以通过使用`os`模块来实现新建文件夹。具体实现方法如下:
```python
import os
# 定义新建文件夹的路径
new_folder_path = "C:/Users/username/new_folder"
# 判断文件夹是否已经存在
if not os.path.exists(new_folder_path):
# 如果不存在,则创建新的文件夹
os.makedirs(new_folder_path)
print("新建文件夹成功!")
else:
print("文件夹已存在!")
```
在上述代码中,我们首先导入了`os`模块,然后定义了新建文件夹的路径。接着,通过使用`os.path.exists()`函数来判断该文件夹是否已经存在,如果不存在,则使用`os.makedirs()`函数来创建新的文件夹。最后,打印出相关提示信息。
Python批量新建文件夹
在Python中,可以使用os模块来进行文件和文件夹的操作。要批量新建文件夹,可以使用os模块中的os.makedirs()函数。
下面是一个示例代码,用于批量新建文件夹:
```python
import os
# 定义文件夹的名称列表
folder_names = ['folder1', 'folder2', 'folder3']
# 遍历文件夹名称列表
for folder_name in folder_names:
# 使用os.makedirs()函数创建文件夹
os.makedirs(folder_name)
```
在上面的示例代码中,首先导入了os模块。然后定义了一个文件夹的名称列表,其中包含了要新建的文件夹的名称。接下来使用for循环遍历文件夹名称列表,对于每个文件夹名称,使用os.makedirs()函数来创建文件夹。
注意:如果要创建的文件夹已经存在,os.makedirs()函数会引发一个OSError异常。为了避免这种情况,可以在创建文件夹之前先检查文件夹是否存在,可以使用os.path.exists()函数来判断。