我是靠谱客的博主 坦率金鱼,最近开发中收集的这篇文章主要介绍python 将多个文件夹合成一个文件夹,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

import os
import shutil

import os
import shutil

source_path = os.path.abspath(r'')  # 源文件夹
target_path = os.path.abspath(r'')  # 目标文件夹

if not os.path.exists(target_path):  # 目标文件夹不存在就新建
    os.makedirs(target_path)

if os.path.exists(source_path):  # 源文件夹存在才执行
    # root 所指的是当前正在遍历的这个文件夹的本身的地址
    # dirs 是一个 list,内容是该文件夹中所有的目录的名字(不包括子目录)
    # files 同样是 list, 内容是该文件夹中所有的文件(不包括子目录)

    for root, dirs, files in os.walk(source_path):
        for file in files:
            src_file = os.path.join(root, file)
            shutil.copy(src_file, target_path)
            print(src_file)

print('复制完成')

最后

以上就是坦率金鱼为你收集整理的python 将多个文件夹合成一个文件夹的全部内容,希望文章能够帮你解决python 将多个文件夹合成一个文件夹所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部