用os模块创建文件夹的程序
时间: 2024-05-12 07:20:49 浏览: 79
以下是使用Python的os模块创建文件夹的示例程序:
```python
import os
# 要创建的文件夹路径
folder_path = "example_folder"
# 判断文件夹是否已存在
if not os.path.exists(folder_path):
# 创建文件夹
os.mkdir(folder_path)
print("文件夹创建成功")
else:
print("文件夹已存在")
```
在上面的程序中,我们首先定义了要创建的文件夹路径为example_folder。然后,我们使用os.path.exists()函数检查该文件夹是否已存在。如果不存在,则使用os.mkdir()函数创建该文件夹,并在控制台输出“文件夹创建成功”;否则,我们输出“文件夹已存在”。
执行该程序后,如果example_folder文件夹不存在,则会创建一个新的example_folder文件夹;如果已存在,则只会输出“文件夹已存在”。
相关问题
python嵌套创建文件夹
Python中使用os模块可以创建文件夹,而嵌套创建文件夹则需要使用os模块中的os.makedirs()函数。makedirs()函数可以创建多层文件夹,使用该函数可以避免创建文件夹时出现文件夹间隔不存在的问题。
首先,需要导入os模块。然后,定义一个字符串变量folderPath,存储要创建的文件夹路径。在创建文件夹时,可以使用'/'来分隔文件夹,从而使创建的文件夹能够按照层级关系嵌套。最后,在程序中调用os.makedirs(folderPath)函数即可。
以下是一个简单的示例代码:
```python
import os
folderPath = 'folder1/folder2/folder3'
os.makedirs(folderPath)
```
上述代码将会在当前目录下创建folder1、folder1/folder2以及 folder1/folder2/folder3三个文件夹。嵌套文件夹的创建非常方便,这给程序员带来了很大的便利性。
创建文件夹python
你可以使用Python的内置模块os来创建文件夹。下面是一个示例代码:
```python
import os
# 输入文件夹路径
folder_path = input("请输入文件夹路径:")
# 使用os.makedirs()创建文件夹
os.makedirs(folder_path)
```
运行这段代码后,程序会要求你输入文件夹路径,然后它会使用os.makedirs()函数创建该文件夹。
请注意,如果给定的路径已经存在相应的文件夹,那么os.makedirs()会引发一个OSError异常。可以使用os.path.exists()函数来检查路径是否已经存在,并做出适当的处理。
阅读全文