文件夹与文件操作

文件夹与文件操作

      • 创建文件夹
        • 创建空文件夹 os.mkdir(filename)
        • 检测文件夹是否存在 os.path.exists('filename')
        • 创建多层文件夹 os.makedirs()
      • 复制、移动、重命名
      • 删除

创建文件夹

创建空文件夹 os.mkdir(filename)

语法:

os.mkdir(filename)

功能:创建空文件夹
注意:当存在和filename相同名字的文件夹时,程序运行会报错,无法创建文件夹

import os

os.mkdir('test')
os.mkdir('demo')

'''
test文件夹创建成功,demo文件夹创建失败,因为该层目录下已存在demo文件夹
FileExistsError: [Errno 17] File exists: 'demo'
'''

检测文件夹是否存在 os.path.exists(‘filename’)

import os

# print(os.path.exists('test'))
# 输出的是布尔值  True False

if not os.path.exists('test'):
    os.mkdir('test')

创建多层文件夹 os.makedirs()

语法:

os.makedirs('path1/path2/path3')
注意:最里层文件夹path3存在时,会产生报错
import os

os.makedirs('test1/test2/test3')
os.makedirs('test1/test2/test4')

运行结果:
文件夹与文件操作_第1张图片

复制、移动、重命名

删除

你可能感兴趣的:(#,Python,自动化办公)