os与shutil

os.getcwd() # 获取当前工作目录
os.mkdir('d:\hello') # 创建文件夹

os.remove('文件路径') # 删除文件
os.removedirs('文件夹路径') # 删除空文件夹

# 判断文件是否存在
if(os.path.exists('my_model.h5'))
    
# 路径拼接
b = os.path.join(path,"abc")
	>>> path
	'C:\\Users'
	>>> os.path.join(path,"紫御灵")
	'C:\\Users\\紫御灵'

# shutil库	
# 将source文件复制到destination文件夹中,两个参数都是字符串格式
    shutil.copy(source,destination)
# 重命名
    shutil.copy('egg.txt','C:\\eggs2.txt')
	
import os
import re

start = input('请输入开始编号:')
path = input('请输入文件夹路径:')
path = path
files = os.listdir(path)
start = int(start) - 1
for f in files:
    num = re.findall('\d{1,2}', f)
    i = f.index(num[0])
    tmp = str(int(num[0]) + start)
    new_f = f[:i] + tmp + f[i+1:]
    if (int(num[0]) >= 10):
        new_f = f[:i] + tmp + f[i+2:]
    os.rename(path+'\\'+f, path+'\\'+new_f)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值