Python实现拷贝同类型文件到目标目录

这篇博客分享了作者使用Python实现的文件整理代码,主要功能是将指定目录下的文件复制到新的空白目录中,以避免文件重命名导致的内容混淆。作为一个Python初学者,作者承认代码可能不够优化,并寻求改进意见。
摘要由CSDN通过智能技术生成

整理文件的时候苦恼于IDE创建的文件夹家族,遂捣鼓几小时,De出来一个简陋的整理文件的代码。

刚学python,很多表示不清晰,代码结构十分臃肿,欢迎指点

代码将某目录下的文件复制到其他空白目录中
大体的思路如下:

第一步:输入路径,进入目录;
第二步:获取其中所有目录和文件
第三步:如果找到目录,重复第二步;
第四步:找到文件的扩展名,判断是否是需要整理的文件类型,是则执行第五步,否则执行第六步
第五步:将文件重命名为其父目录名+"_"+i+".cpp",并复制(或移动)到目标目录;
第六步:继续搜索直到将当前目录下的文件搜索完成,返回父目录;
第七步:文件全部搜索完毕,退出,否则回到第二步;

import re
import os
import os.path
import time
import shutil
# -*- coding:utf-8 -*-
#str.split(string)分割字符串
#'连接符'.join(list) 将列表组成字符串


def change_name(path):
    global i
    if not os.path.isdir(path) and not os.path.isfile(path):
        return False
    if os.pa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值