概述
本文主要阐述在项目《自动提取pdf指定页》中文件的处理方式。若对项目需求不清楚的用户,请先查看文章《帮你自动化办公的python-自动提取pdf指定页(项目概述)》。
介绍
python中用于处理文件和目录的模块较多,有os,os.path,shutil等,本项目主要用到了os和shutil模块,涉及到了文件和目录的一些基本操作,将其抽象成基本类,并根据项目需求,封装了文件处理的一些相关方法。
核心
b_file类中方法基本都是调用现成模块实现,主要包含以下7大功能:
1.删除文件和目录
#删除文件,file:完整文件名(包含路径)defdel_file(self,file):os.remove(file)#删除目录,dir:路径名defdel_dir(self,dir):shutil.rmtree(dir)
左右滑动