美文网首页脚本
Python复制移动文件到其他目录

Python复制移动文件到其他目录

作者: 乂尤先生 | 来源:发表于2021-06-08 08:44 被阅读0次

    复制文件到指定文件夹

    import os
    import shutil
    def mycopyfile(srcfile,dstpath):                       # 复制函数
        if not os.path.isfile(srcfile):
            print ("%s not exist!"%(srcfile))
        else:
            fpath,fname=os.path.split(srcfile)             # 分离文件名和路径
            if not os.path.exists(dstpath):
                os.makedirs(dstpath)                       # 创建路径
            shutil.copy(srcfile, dstpath + fname)          # 复制文件
            print ("copy %s -> %s"%(srcfile, dstpath + fname))
     
     
    src_dir = './'
    dst_dir = './copy/'                                    # 目的路径记得加斜杠
    src_file_list = glob(src_dir + '*')                    # glob获得路径下所有文件,可根据需要修改
    for srcfile in src_file_list:
        mycopyfile(srcfile, dst_dir)                       # 复制文件
    

    移动文件到指定文件夹

    import os
    import shutil
    def mymovefile(srcfile,dstpath):                       # 移动函数
        if not os.path.isfile(srcfile):
            print ("%s not exist!"%(srcfile))
        else:
            fpath,fname=os.path.split(srcfile)             # 分离文件名和路径
            if not os.path.exists(dstpath):
                os.makedirs(dstpath)                       # 创建路径
            shutil.move(srcfile, dstpath + fname)          # 移动文件
            print ("move %s -> %s"%(srcfile, dstpath + fname))
     
     
    src_dir = './'
    dst_dir = './move/'                                    # 目的路径记得加斜杠
    src_file_list = glob(src_dir + '*')                    # glob获得路径下所有文件,可根据需要修改
    for srcfile in src_file_list:
        mymovefile(srcfile, dst_dir)                       # 移动文件
    

    相关文章

      网友评论

        本文标题:Python复制移动文件到其他目录

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