将文件夹目录中的所有.csv文件复制到python中的一个文件夹中

贾斯汀

我正在尝试将父文件夹中的所有 .csv 文件和其中的所有子文件夹复制到新目标(“C:/Projects/CSVFiles”)。

我使用了以下代码(来自论坛的其他地方),但这仅复制父目录 (DataFiles) 中的 .csv 文件,而不是 /datafiles/ 中的子文件夹。

任何建议表示赞赏。谢谢

import glob
import shutil
import os

src_dir = "C:/Projects/DataFiles"
dst_dir = "C:/Projects/CSVFiles"
for CSVfile in glob.iglob(os.path.join(src_dir, "*.csv")):
shutil.copy(Excelfile, dst_dir)
泥虫

使用os.walk遍历目录树。

import os
import shutil
src_dir = "C:/Projects/DataFiles"
dst_dir = "C:/Projects/CSVFiles"
for root, dirs, files in os.walk(src_dir):
    for f in files:
        if f.endswith('.csv'):
            shutil.copy(os.path.join(root,f), dst_dir)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Powershell:将父文件夹中的所有子目录和内容复制到另一个文件夹目标

Powershell - 列出目录中的所有文件夹,在每个文件夹中提取最新的 .bak 文件,压缩它,将其复制到一个目录

如何将所有文件夹复制到同一目录中?

如何将一个文件夹中的所有文件复制到另一个文件夹并更改扩展名?

[Unix][Shell Script] 将一个文件夹中的所有文件复制到另一个文件夹

使用Python将子文件夹中的图像复制到另一个文件夹

将文件复制到文件夹和所有子文件夹中

将文件夹中的 Excel 文件复制到一个 Excel 文件中

一个bash脚本,用于将文件夹的所有文件复制到Desktop中的唯一文件夹

Python:将相同的.csv文件从各个文件夹(每个文件夹都有一个.csv文件)复制到一个文件夹中

将文件夹中的所有内容复制到两个文件目标文件夹中

如何将资源目录以及Jar中所有包含的文件和子文件夹复制到另一个目录中

将多个文件夹中的多个文件复制到一个文件夹中

将所有捆绑资源复制到 Documents 目录中的单独文件夹中

将一个文件夹中的多个文件复制并复制到一个主文件中

将文件从嵌套子目录中复制到另一个文件夹中

将一个文件复制到不同名称的文件夹中

Python将数据从文件复制到不同文件夹中的另一个文件

如何将文件夹复制到 Makefile 中的另一个文件夹?

从一个文件夹中复制所有文件和文件夹

如何仅将指定目录中的文件复制到另一个文件夹

如何将几个文件夹中的文件复制到另一个目录

如何将一种特定类型的所有文件从一个文件夹复制到 Python 中的另一个文件夹

如何将文件从文件夹和子文件夹复制到R中的另一个文件夹?

将一个分区中的所有文件复制到另一个分区中的文件夹并更新符号链接

如何使用文本文件中定义的文件列表将多个文件夹中的文件复制到一个公共文件夹中

将子文件夹中的所有文件复制到新文件夹中

Python:将目录中的所有文件夹压缩

shell如何对目录中的所有文件应用功能并将结果复制到另一个文件夹中?