美文网首页
Python自动整理电脑中的文件

Python自动整理电脑中的文件

作者: Panda_phc | 来源:发表于2021-04-07 14:21 被阅读0次

    你的电脑桌面是否是杂乱无章,每当你想找一个文件的时候,要将文件夹里面的文件都看一遍。今天给大家分享一个Python小脚本,可以快速的将文件按照文件类型进行分类。如下图:

    整理前 整理后

    代码:

    import os 
    import shutil
    clear_path = r'/Users/mac/Desktop' 
    save_path = '/Users/mac/Desktop/clean'
    if not os.path.exists(save_path):
        os.mkdir(save_path)
    name_list = os.listdir(clear_path)
    
    for file in name_list:
        filepath = os.path.join(clear_path,file)
        if not os.path.isfile(filepath):
            continue
        elif os.path.isfile(filepath):
            fileExpend = os.path.splitext(file)[1] 
            fileExpend = fileExpend[1:]
            expend_file_name = os.path.join(save_path,fileExpend)
            if not os.path.exists(expend_file_name):
                os.mkdir(expend_file_name)
          
            # shutil.move(filepath,expend_file_name)
       
            shutil.copy(filepath,expend_file_name)
    

    Python编辑工具PyCharm安装及配置
    代码逻辑及介绍

    相关文章

      网友评论

          本文标题:Python自动整理电脑中的文件

          本文链接:https://www.haomeiwen.com/subject/hacukltx.html