1、创建目录
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。
1.1、创建文件:
- os.mknod(“test.txt”) 创建空文件
- open(“test.txt”,w) 直接打开一个文件,如果文件不存在则创建文件
1.2、创建目录:
os.mkdir(“file”) 创建目录
1.3、判断目标
os.path.exists(“goal”) 判断目标是否存在
os.path.isdir(“goal”) 判断目标是否为目录
os.path.isfile(“goal”) 判断目标是否为文件
创建单层目录
#切换到指定目录下
os.chdir(r'E:\workspace\TestPython\test_data\folder')
print("-"*30,"新建单层目录","-"*30)
#判断test_me是否存在
if os.path.exists('test_me'):
message = 'OK, the test_me file exists.'
else:
message = 'Sorry, I cannot find the test_me file.'
print("------新建文件夹--------")
os.mkdir('test_me')
print(message)
print("查看test_me目录是否存在",os.path.exists('test_me'))
print('\n')
创建多层目录
#新建一个目多层级目录
print("-"*30,"新建多层级目录","-"*30)
os.makedirs('test_you/test01')
print("查看test_you/test01目录是否存在",os.path.exists('test_you/test01'))
print('\n')