如果不是的话就获取到文件的路径以及文件的后缀名并且将其转为全部小写的格式,之后再通过if条件判断一下该文件的格式是否存在于指定的字典之中 。存在的话就将文件路径给拼接起来,然后使用mkdir()方法新建这个文件路径,如果该文件路径不存在的话 。
最后只需要把这个文件重命名后加到新建的文件路径即可,这个文件路径就是根据字典内的键来决定的,文件目录名字典键,详细代码示例如下所示:
for entry in os.scandir(dirval): if entry.is_dir(): continue file_path = Path(dirval + "\\" + entry.name) file_format = file_path.suffix.lower() if file_format in FILE_FORMATS: directory_path = Path(dirval + "\\" + FILE_FORMATS[file_format]) directory_path.mkdir(exist_ok=True) file_path.rename(directory_path.joinpath(entry.name))【Python怎么自动整理文件?Python如何对文件进行文件夹分类】以上就是关于“Python怎么自动整理文件?Python如何对文件进行文件夹分类”的全部内容了,希望对你有所帮助 。
猜你喜欢
- Python怎么实现插值算法?Python如何用插值算法填充数据
- Python爬虫反爬怎么处理?Python爬虫如何绕过反爬机制
- 如何拦截Python爬虫?什么反爬技术可以限制Python爬虫
- Python爬虫爬取关键词页面怎么做?Python爬虫请求怎么带关键词
- Python怎么获取图像的属性?Python如何用pillow库查看图片信息
- Pycharm运行后没有输出怎么办?解决Pycharm运行后没有反应的方法
- Sublime怎么编写python程序?Sublime编写python程序的方法
- Python中的程序流程控制语句有哪些?Python中的程序流程控制语句
- Excel怎么在单元格内绘制折线图
- excel怎么在一列前面加同一个字
