📅  最后修改于: 2023-12-03 15:23:48.505000             🧑  作者: Mango
在编写程序时,有时需要创建文件夹或文件的完整目录。本文将介绍如何使用Python语言从硬盘驱动器创建完整目录。
要从硬盘驱动器创建完整的目录,我们需要使用Python内置的os(操作系统)模块。因此,我们需要先导入os模块,使用如下代码:
import os
要创建完整目录,我们可以使用os.makedirs()函数。该函数可以一次性创建多个目录,并且如果已经存在,则不会引发异常。
os.makedirs('C:/Users/User/Documents/Python/New Folder')
在上面的代码中,我们使用os.makedirs()函数创建了路径为'C:/Users/User/Documents/Python/New Folder'的多级目录,包括Python文件夹中的New Folder文件夹。
有时我们需要检查目录是否已经存在,以避免重复创建。我们可以使用os.path.exists()函数检查目录是否存在。
if not os.path.exists('C:/Users/User/Documents/Python/New Folder'):
os.makedirs('C:/Users/User/Documents/Python/New Folder')
在上面的代码中,我们首先使用os.path.exists()函数检查路径'C:/Users/User/Documents/Python/New Folder'是否存在。如果路径不存在,则使用os.makedirs()函数创建该路径,否则将跳过创建步骤。
以下是一个示例程序,演示如何使用Python从硬盘驱动器创建完整目录。
import os
# 创建完整目录
os.makedirs('C:/Users/User/Documents/Python/New Folder')
# 检查目录是否存在
if not os.path.exists('C:/Users/User/Documents/Python/New Folder'):
os.makedirs('C:/Users/User/Documents/Python/New Folder')
Python的os模块提供了许多功能来操作文件和目录。使用上述代码片段,您可以从硬盘驱动器轻松地创建完整的目录。