Python批量复制文件

您所在的位置:网站首页 批量复制路径到另一个文件 Python批量复制文件

Python批量复制文件

2023-07-26 04:23| 来源: 网络整理| 查看: 265

目录 前言一、解决过程1.解决过程2.代码及结果

前言

在平常的办公时,我们有时候需要批量地复制一些文件,比如笔者这里有482个PDF文件,想按照奇偶数将它们复制到新的两个文件下。 在这里插入图片描述

一、解决过程 1.解决过程

应用os库读取文件名; 应用shutil库复制文件到相应的文件夹下

2.代码及结果

代码如下:

import os import shutil targe_path="E:\Python Books\Python编程:从入门到实践" path1="E:\\Python Books\\NewBook1" path2="E:\\Python Books\\NewBook2" os.mkdir(path1) os.mkdir(path2) t1=os.listdir(targe_path) s=[] for i in range(len(t1)): s.append(int(t1[i][16:-4])) print(s) print(type(s[1]),len(s),len(t1)) for j in range(len(s)): if s[j]%2==1: shutil.copy('E:\\Python Books\\Python编程:从入门到实践\\'+t1[j],path1) else: shutil.copy('E:\\Python Books\\Python编程:从入门到实践\\'+t1[j],path2)

结果如下: 在这里插入图片描述 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3