如何使用python将多个子目录中的某些文件复制到一个目标位置?

时间:2019-02-04 12:04:39

标签: python file loops copy

我是python的新手,我正在尝试编写一个脚本,将.txt文件从不同的子目录移动到一个新文件夹。

import os
import shutil

source_directory = os.path.join('mysourcedirectory', 'source')
target_directory = os.path.join('destinationdirectory', 'target')

operation= 'copy'

for src_dir, dirs, files in os.walk(source_directory):
    if file.endswith(".txt"):
        shutil.copy(os.path.join(target_directory, file))
        

有人可以告诉我我要去哪里哪里以及如何修改它吗?我还希望能够修改这些文件(删除标题,将文件重命名为连续的数字)。仍然可以在一个脚本中完成吗?

0 个答案:

没有答案