跳转到主要内容

一组用于批量重命名文件的Python脚本。

项目描述

介绍

rbco.rename 提供了一组用于批量重命名文件的Python脚本。

安装

  1. 安装 setuptools.

  2. 运行

    easy_install rbco.rename

这将安装以下部分中提到的重命名脚本。

用法

  • rendel STR 文件

    从文件名中删除字符串STR。

  • rendeln N 文件

    从文件名中删除文件N的前N个字符。

  • renlu 文件

    对文件中的所有文件执行以下操作重命名
    • 将空格替换为下划线;

    • 将“ - “和“- “替换为“-“;

    • 将名称转换为小写;

    • 删除前后空格。

  • renmp3 文件

    对文件中的所有文件执行以下操作重命名
    • 将所有重音字符替换为其ASCII对应字符。

    • 将下划线替换为空格;

    • 将“ - “和“- “替换为“-“;

    • 将名称转换为标题格式;

    • 将文件扩展名转换为小写;

    • 删除前后空格;

    • 如果需要,在曲目编号后替换空格为破折号;

    • 使曲目编号始终为两位数字。

  • renid3 文件

    用法:renid3 文件

    根据ID3标签和格式重命名所有文件。格式示例:‘%(tracknumber)s-%(artist)s-%(title)s.mp3’。还可以指定其他标签:日期、作者、作曲家、表演者、磁盘编号、专辑等。

    格式从RBCO_RENAME_ID3_FORMAT环境变量中检索。如果没有此类变量,则使用默认格式。

  • renpre 前缀 文件

    在文件名开头添加前缀到文件中的所有文件。

  • renrep 旧字符串 新字符串 文件

    将文件中的所有旧字符串替换为新字符串。

  • rensuf 后缀 文件

    将后缀添加到文件名末尾的所有文件中。保留文件扩展名。

  • unhide 文件

    取消隐藏文件中的所有隐藏文件。

  • renremoveacc 文件

    将文件重命名,将所有带重音符号的字符替换为其ASCII等价字符。

变更日志

0.5 (2011-06-26)

  • 添加了 renid3 脚本。

0.4 (2011-01-31)

  • 重构:将功能从 console.renmp3 移至 renaming.rename_mp3

  • 现在,“mp3”重命名(由 renmp3 脚本提供)也将去除重音。

0.3 (2011-01-31)

  • 添加了 renaming.rename_remove_accentuationconsole.renremoveacc – 以及其相应的控制台脚本入口点。

0.2 (2010-08-18)

  • 修复了损坏的 setup.py

0.1 (2010-08-15)

  • 初始发布

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分布

rbco.rename-0.5.tar.gz (5.0 kB 查看哈希值)

上传时间 源代码

由以下提供支持