美文网首页
桌面文件整理小程序

桌面文件整理小程序

作者: 快乐的夏天_eaf9 | 来源:发表于2019-06-09 10:19 被阅读0次
    import os
    import shutil
    import tkinter.messagebox as tm
    from tkinter import Tk
    
    Tk().withdraw()
    src = r'C:\Users\MTC\Desktop' #改为自己的桌面文件地址
    os.chdir(src)
    
    if not (os.path.exists('Word')):
        os.makedirs("Word")
    
    if not (os.path.exists('Pdf')):
        os.makedirs("Pdf")
    
    if not (os.path.exists('Excel')):
        os.makedirs("Excel")
    
    if not (os.path.exists('PPT')):
        os.makedirs("PPT")
    
    if not (os.path.exists('Picture')):
        os.makedirs("Picture")
    
    if not (os.path.exists('CNKI')):
        os.makedirs("CNKI")
    
    if not (os.path.exists('Others')):
        os.makedirs("Others")
    
    
    for i in os.listdir("."):
        file_type = os.path.splitext(i)[1]
        if file_type=='.docx' or file_type=='.doc':
            shutil.move(os.path.join(src, i), os.path.join((src + '\\Word'), i))
        elif file_type=='.pdf':
            shutil.move(os.path.join(src, i), os.path.join((src + '\\Pdf'), i))
        elif file_type=='.xlsx' or file_type=='.xls':
            shutil.move(os.path.join(src, i), os.path.join((src + '\\Excel'), i))
        elif file_type=='.ppt' or file_type=='.pptx':
            shutil.move(os.path.join(src, i), os.path.join((src + '\\PPT'), i))
        elif file_type in ['.jpg','.png','tiff','.bmp','.gif']:
            shutil.move(os.path.join(src, i), os.path.join((src + '\\Picture'), i))
        elif file_type in ['.caj']:
            shutil.move(os.path.join(src, i), os.path.join((src + '\\CNKI'), i))
        elif file_type !='':
            shutil.move(os.path.join(src, i), os.path.join((src + '\\Others'), i))
        else:
            pass
    
    tm.showinfo("状态","已经结束")
    
    
    

    相关文章

      网友评论

          本文标题:桌面文件整理小程序

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