固定前缀+数字 递增图片文件重命名

代码如下:

# //  /Users/zhangzhiqi/Library/Mobile Documents/M6HJR9W95L~com~textasticapp~textastic/Documents/PycharmProjects/PythonAll/自己的/Img重命名/imageReName.py
#  //  Copyright (c) 2023.
#  //  @Time    : 2023/2/13   14:1:28
#  //  @Author : 张稚琦
#  //  @Address: 湖北理工学院腾龙公寓 5620
#  //  @Email   : zhang@zhang.mba / zhangzhiqi828@gmail.com / zhangzhiqi@lh83.onmicrosoft.com / 2272358828@qq.com
#  //  @File      : imageReName.py
#  //  @LastModified: 2023/2/13 下午2:08
#  //  @ProjectName : PythonAll
#  #-*-coding:utf-8-*-
import os

def get_images(dir):
    images = []
    for filename in os.listdir(dir):
        if filename.endswith('.jpg') or filename.endswith('.png') or filename.endswith('.jpeg'):
            images.append(filename)
    return images

def rename_images(start,images, start_number,end):
    for i, image in enumerate(images):
        new_name = start+str(start_number + i).zfill(len(str(start_number + len(images)))) + '.'+end
        os.rename(os.path.join('images', image), os.path.join('images', new_name))

if __name__ == '__main__':
    images = get_images('images')
    start=input("请输入固定前缀:")
    start_number = int(input("请输入起始数字:"))
    end=input("请输入图片后缀(png,jpg等):")
    rename_images(start,images, start_number,end)

效果如下:

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇