python脚本把一个文件复制到多个文件夹内

上一篇文章说到用python脚本一秒创建出100个文件夹,本篇说说怎么建脚本把内容复制到这100个文件夹里。
今天的主讲是这个叫“记录文档.txt”的文件,由于每个文件都需要它,我们来建一个脚本把它复制到所有文件夹里面吧。
python脚本把一个文件复制到多个文件夹内_第1张图片
于是我新建一个记事本,然后改名为test2.py,遍历每一个文件夹,把记录文档.txt放进去。代码如下:

import shutil
import os
#第一部分,准备工作,拼接出要存放的文件夹的路径
file = 'C:/Users/11/Desktop/demo/记录文档.txt'
#current_foder是‘模拟’文件夹下所有子文件名组成的一个列表
current_folder = os.listdir('C:/Users/11/Desktop/demo')#current_foder是‘模拟’文件夹下所有子文件名组成的一个列表

# 第二部分,将名称为file的文件复制到名为file_dir的文件夹中
for x in current_folder:
    #拼接出要存放的文件夹的路径
    file_dir = 'C:/Users/11/Desktop/demo'+'/'+x
    #将指定的文件file复制到file_dir的文件夹里面
    shutil.copy(file,file_dir)

双击test2.py文件,一秒钟搞掂!
python脚本把一个文件复制到多个文件夹内_第2张图片

你可能感兴趣的:(python)