python处理文件夹与文件,如果存在则删除重建,不存在则直接建立

1.用到的函数

1.os.path.exists(path)#用来判断是否存在文件夹或文件
2.os.makedirs(file_dir)#用来创建文件夹
3.os.rmdir(path)#用来删除空文件夹,不是空会报错
4.stuil.rmtree(path)#删除任意文件夹,可以不为空
5.open(path,'w')#以可写的形式创建文件,没有则建立文件

2.代码

文件夹操作

import os
import shutil
file_dir='./test'
if os.path.exists(file_dir):
    print('true')
    #os.rmdir(file_dir)
    shutil.rmtree(file_dir)#删除再建立
    os.makedirs(file_dir)
else:
    os.makedirs(file_dir)

文件操作

import os
dir='./1.txt'
if os.path.exists(dir):
    os.remove(dir)
else:
    open(dir,'w')

你可能感兴趣的:(笔记)