如何用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

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

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

相关推荐
和侧7 小时前
离子注入后为什么必须配套退火工艺?
笔记·学习
凛铄linshuo7 小时前
自动化测试:pytest第一个实例学习
学习·pytest
我命由我123459 小时前
智能助手通用问答边界
人工智能·python·学习·ai·学习方法·ai编程·智能体
鬼手点金9 小时前
Agent 的学习机制:后训练、上下文学习与外部化学习
java·人工智能·git·学习·自动化·nanogpt
几个几个n9 小时前
LaTeX 入门学习
学习
想七想八不如1140811 小时前
元学习简单入门
人工智能·pytorch·python·深度学习·学习·机器学习
Awh-12 小时前
ARM 裸机开发 DAY11 学习笔记
arm开发·笔记·学习
2603_9695792814 小时前
U盘的系统备份怎样还原系统?详细步骤与注意事项
学习
知识分享小能手14 小时前
C学习教程,从入门到精通,C语言指针 —— 详细知识点总结(10)
c语言·开发语言·学习
Meteors.14 小时前
Android Compose学习02:基础组件与 Modifier
android·学习