如何用pyhton修改1000+图片的名字?

python 复制代码
import os
oldpath = input("请输入文件路径(在windows中复制那个图片文件夹的路径就可以):")
#注意window系统中的路径用这个'\'分割,但是编程语言中一般都是正斜杠也就是'/'
#这里写一个代码,将 \ ====> /
path = ""
for c in oldpath:
    if c == '\\':
        path += '/'
    else:
        path += c
path += '/'
#获取该目录下所有文件,存入列表
filelist = os.listdir(path)

n = 0
for f in filelist:
    #设置就文件名(路径+文件名)
    oldname = path  + filelist[n]
    #os.sep 添加系统分隔符os.sep
    #设置新文件名
    newname = path  +  str(n+1) + '.jpg'
    os.rename(oldname, newname)
    print(oldname,'======>',newname)
    n += 1

完成之后的这个样子================================================================================>

注意点:'\\'是一个反斜杠的意思,只有一个的话是把后面的引号给输出了。但是好像语法错误。

相关推荐
阿蒙Amon3 小时前
TypeScript学习-第1章:入门
javascript·学习·typescript
A9better6 小时前
嵌入式开发学习日志50——任务调度与状态
stm32·嵌入式硬件·学习
非凡ghost6 小时前
ESET NupDown Tools 数据库下载工具
学习·软件需求
zzcufo7 小时前
多邻国第5阶段17-18学习笔记
笔记·学习
brave and determined8 小时前
工程设计类学习(DAY9):印刷电路板(PCB)材料选择、工艺特性与制造技术综合详解
学习·制造·pcb·smt·工程设计·fr-4·pcb钻孔
了一梨8 小时前
SQLite3学习笔记5:INSERT(写)+ SELECT(读)数据(C API)
笔记·学习·sqlite
-To be number.wan9 小时前
算法学习日记 | 枚举
c++·学习·算法
jrlong9 小时前
DataWhale大模型基础与量化微调task5学习笔记(第 3 章:大模型训练与量化_模型量化实战)
笔记·学习
Sarvartha9 小时前
Routing(路由与分支)学习笔记
笔记·学习
diygwcom9 小时前
自已学习Cursor Skills Vue实现第一个例子
前端·vue.js·学习