Python怎么自动整理文件?Python如何对文件进行文件夹分类( 二 )


如果不是的话就获取到文件的路径以及文件的后缀名并且将其转为全部小写的格式,之后再通过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如何对文件进行文件夹分类”的全部内容了,希望对你有所帮助 。

猜你喜欢