zoukankan      html  css  js  c++  java
  • python文件、文件夹的移动、复制、删除、重命名

    import os.path ,shutil

    shutil.copytree("G://qqfile","G://new_qqfile")# 第一个是原来的文件夹,后面是新文件夹

    #导入shutil模块和os模块

    import shutil,os

    #复制单个文件

    shutil.copy("C://a//1.txt","C://b")

    #复制并重命名新文件

    shutil.copy("C://a//2.txt","C://b//121.txt")

    #复制整个目录(备份)

    shutil.copytree("C://a","C://b//new_a")

    #删除文件

    os.unlink("C://b//1.txt")

    os.unlink("C://b//121.txt")

    #删除空文件夹

    try:

        os.rmdir("C://b//new_a")

    except Exception as ex:

        print("错误信息:"+str(ex))#提示:错误信息,目录不是空的

    #删除文件夹及内容

    shutil.rmtree("C://b//new_a")

    #移动文件

    shutil.move("C://a//1.txt","C://b")

    #移动文件夹

    shutil.move("C://a//c","C://b")

    #重命名文件

    shutil.move("C://a//2.txt","C://a//new2.txt")

    #重命名文件夹

    shutil.move("C://a//d","C://a//new_d")

     
  • 相关阅读:
    常用工具
    H5页面验收流程及性能验收标准
    埋点数据测试
    提高效率的必备工具
    移动APP安全测试
    Response响应相关
    AES加密解密
    Requests模块
    爬虫入门
    【CMDB】API传输验证
  • 原文地址:https://www.cnblogs.com/china520/p/10396650.html
Copyright © 2011-2022 走看看