一组用于批量重命名文件的Python脚本。
项目描述
介绍
rbco.rename 提供了一组用于批量重命名文件的Python脚本。
安装
安装 setuptools.
运行
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_accentuation 和 console.renremoveacc – 以及其相应的控制台脚本入口点。
0.2 (2010-08-18)
修复了损坏的 setup.py。
0.1 (2010-08-15)
初始发布
项目详情
rbco.rename-0.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a02a71e69f5a58699c1364efcc6f9a5d00e27d2a2e0e806b6e17ad228b9f100c |
|
MD5 | 907193d7b66cd8bfb68e9d2adcfa9a49 |
|
BLAKE2b-256 | 7c72d48a27a5e9c9570fbe2c7079163c555adf55eca0b412d0e6c768115cbc7e |