python 6行代码搞定图片批量重命名「建议收藏」

python 6行代码搞定图片批量重命名「建议收藏」importpandasaspdimportosf1=pd.read_excel(‘花.xlsx’,converters={‘name’:int,’rename’:str})如下图所示,为f1。读取’花.xlsx’文件,以整型的形式读取’nama’,以文本的形式读取’rename’。name为图片原始的命名。rename为图片重命名的结果。filelist…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

import pandas as pd
import os
f1=pd.read_excel('花.xlsx',converters = {'name':int,'rename':str})

如下图所示,为f1。
读取’花.xlsx’文件,以整型的形式读取’nama’,以文本的形式读取’rename’。

name为图片原始的命名。rename为图片重命名的结果。

python 6行代码搞定图片批量重命名「建议收藏」

filelist=os.listdir('图片')

如下图所示,读取存放要重命名的图片文件夹,名为’图片’。

python 6行代码搞定图片批量重命名「建议收藏」

目的是将上面6个图片,重命名为其花名。

for item in filelist:
    for i in range(len(f1)):
        if item == str(f1.iloc[i,0])+".jpg":
            os.rename('./图片/'+item,'图片/'+f1.iloc[i,1]+".jpg")

python 6行代码搞定图片批量重命名「建议收藏」

完整代码:

import pandas as pd
import os

f1=pd.read_excel('花.xlsx',converters = {'name':int,'rename':str})    
filelist=os.listdir('图片')      
    
for item in filelist:
    for i in range(len(f1)):
        if item == str(f1.iloc[i,0])+".jpg":
            os.rename('./图片/'+item,'图片/'+f1.iloc[i,1]+".jpg")

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197098.html原文链接:https://javaforall.net

(0)
上一篇 2025年9月13日 下午11:43
下一篇 2025年9月14日 上午7:22


相关推荐

  • 小米将多枚商标转让至Kimi

    小米将多枚商标转让至Kimi

    2026年3月12日
    3
  • 12864 c语言,单片机12864 c程序

    12864 c语言,单片机12864 c程序单片机 12864c 程序 MSP430 与 12864 连接驱动程序 KS0108 include MSP430x14x h StandardEqua include math h include stdlib h include stdio h include string h include ctype h include HZTable

    2026年3月26日
    2
  • 分布式数据存储系统:CAP理论

    分布式数据存储系统:CAP理论分布式数据存储:CAP理论前言什么是CAP?CAP选择策略及应用保CA弃P保CP弃A保AP弃C对比分析知识扩展:CAP和ACID的“C”“A”是一样的吗?总结前言分布式系统处理的关键对象是数据,而数据其实是与用户息息相关的。CAP理论指导分布式系统的设计,以保证系统的可用性、数据一致性等特征。比如电商系统中,保证用户可查询商品数据、保证不同地区访问不同服务器查询的数据是一致的等。什么是CAP?假设某电商,在北京、杭州、上海三个城市建立了仓库,同时建立了对应的服务

    2025年6月10日
    5
  • linux编辑文件命令vim怎么退出_vim退出命令

    linux编辑文件命令vim怎么退出_vim退出命令一、进入文件vim/etc/profile二、编辑文件按i进行编辑三、保存与退出1.首先按esc键返回命令编辑模式,刚才的Insert会消失2.按英文状态的:3.此时进行:q!不保存文件,强制退出vi命令:w保存文件,不退出vi命令:wq保存文件,退出vi命令4.输入以上命令按enter进行…

    2022年8月24日
    9
  • javascript 弹出确认 取消对话框

    javascript 弹出确认 取消对话框在网页中经常会让用户提交一些事件 然后在事件处理之前会弹出 确定 取消 对话框 待用户确定后再利用程序处理事件 下面是如何利用 JavaScript 实现弹出 确定 取消 对话框的方法 functionremo id type isThird varisRemove confirm 删除是不可恢复的 n n 您确认要删除吗 console l

    2026年3月26日
    2
  • pycharm安装包的操作路径「建议收藏」

    pycharm安装包的操作路径「建议收藏」

    2022年5月17日
    85

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号