關於文件的復制、重命名、移動、刪除操作


轉自:https://blog.csdn.net/slindajj/article/details/80658489

文件的復制、重命名、移動和刪除的操作:

一、復制

1、文件的復制

    import os
    import shutil
     
    shutil.copy(u'F:\\learn_py\\testdata\\PPT蒙板.docx',u'F:\\learn_py')

2、復制並重命名文件

    import os
    import shutil
     
    shutil.copy(u'F:\\learn_py\\testdata\\PPT蒙板.docx',u'F:\\learn_py\\PPT.docx')

3、復制整個目錄

    import os
    import shutil
     
    shutil.copytree('F:\\learn_py\\testdata','f:\\testdatanew')

二、刪除

1、刪除文件

    import os
    import shutil
     
    os.unlink(u'f:\\testdatanew\\PPT目錄.docx')

2、刪除文件夾,如果文件夾是空的,則刪除空文件夾,如果文件夾不為空,那么會報出錯誤信息

    import os
    import shutil
     
    try:
        os.rmdir('F:\\testdatanew')
    except Exception as ex:
        print ("錯誤信息:"+str(ex))#提示:錯誤信息,目錄不是空的

3、刪除文件夾

    import os
    import shutil
     
    shutil.rmtree('F:\\testdatanew')

三、移動

1、移動文件

    import os
    import shutil
     
    shutil.move(u'F:\\learn_py\\testdata\\PPT蒙板.docx','F:\\learn_py')

2、移動文件夾

    import os
    import shutil
     
    shutil.move(u'F:\\learn_py\\testdata','F:\\testdata')

四、重命名

1、重命名文件

    import os
    import shutil
     
    shutil.move(u'F:\\testdata\\PPT目錄.docx',u'F:\\testdata\\PPT目錄新.docx')

2、重命名文件夾

    import os
    import shutil
     
    shutil.move(u'F:\\testdata',u'F:\\testdatanew')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM