要在Python中创建文件夹,可以使用os
模块或pathlib
模块。以下是通过这两种模块创建文件夹的方法:
使用os模块
- 导入os模块:
import os
- 使用
os.mkdir()
函数创建文件夹,传入待创建的文件夹路径作为参数。例如:
os.mkdir("文件夹路径")
其中,文件夹路径可以是绝对路径或相对路径。
示例:
import os
# 创建一个名为"test_folder"的文件夹
os.mkdir("test_folder")
上述代码将在当前目录下创建一个名为"test_folder"的文件夹。
- 如果需要创建的文件夹的路径包含多个级别,则可以使用
os.makedirs()
函数。例如:
os.makedirs("文件夹路径")
示例:
import os
# 在C盘根目录下创建一个名为"python/test_folder"的文件夹
os.makedirs("C:/python/test_folder")
上述代码将在C盘根目录下创建一个名为"python/test_folder"的文件夹。
使用pathlib模块
- 导入pathlib模块:
from pathlib import Path
- 使用
Path.mkdir()
函数创建文件夹,传入待创建的文件夹路径作为参数。例如:
Path("文件夹路径").mkdir()
示例:
from pathlib import Path
# 在当前目录下创建一个名为"test_folder"的文件夹
Path("test_folder").mkdir()
上述代码将在当前目录下创建一个名为"test_folder"的文件夹。
- 如果需要创建的文件夹的路径包含多个级别,则可以使用
Path.mkdir()
函数的parents
参数。例如:
Path("文件夹路径").mkdir(parents=True)
示例:
from pathlib import Path
# 在C盘根目录下创建一个名为"python/test_folder"的文件夹
Path("C:/python/test_folder").mkdir(parents=True)
上述代码将在C盘根目录下创建一个名为"python/test_folder"的文件夹。
需要注意的是,使用Path.mkdir()
函数创建文件夹时,文件夹路径必须使用斜杠/
而不是反斜杠\
。如果您使用反斜杠,将会导致出错。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python怎样创建文件夹 - Python技术站