更改文件夹下文件名

可以更改文件名,文件夹等等,不管有没有后缀都可以更改哦,但是要注意后缀名是否修改,是否需要

import datetime
import os
Yesterday = ((datetime.datetime.now()) + datetime.timedelta(days=0)).strftime("%Y%m%d")  # 采集数据时的日期



def fun1():
    path = r'C:\Users\Administrator\Desktop\报表/'        #路径-文件夹必须要有!!!!
    path1 = r'C:\Users\Administrator\Desktop\报表\报表/'   #路径-文件夹必须要有!!!
    files = os.listdir(path)
    list = []
    for file in files:
        #多文件的话尽量保持文件名唯一性
        #比如:绿豆饼和绿豆这是俩个东西    搞清楚先后关系----旧文件名===绿豆饼  然后再运行 旧文件名==绿豆的 
        #又例如:绿豆饼1和绿豆饼2  ----旧文件名===绿豆饼
        if '旧文件名' in file  or '类似旧文件名' in file:  
            list.append(file)

        else:
            continue
    print(list)
    i = 0
    for x in list:
        old = x
        new = '新文件名' + str(i) + '--' + str(Yesterday) + '.xls'
        os.rename(path + old, path1 + new)
        i = i + 1
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值