Python批量新建文件夹
时间: 2024-04-16 17:22:40 浏览: 106
在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()函数来判断。
相关问题
python批量新建文件夹,按照1到10顺序新建10个文件夹
可以使用Python的os模块中的mkdir函数来批量新建文件夹,按照1到10的顺序新建10个文件夹的代码如下:
```python
import os
# 创建10个文件夹
for i in range(1, 11):
os.mkdir(str(i))
```
上述代码中,`range(1, 11)` 表示产生1~10的整数序列。循环中,在每次循环时使用 `os.mkdir(str(i))` 创建一个文件夹,文件夹名称为当前循环计数器的值。
阅读全文