用于批量重命名文件的一组python脚本。
rbco.rename的Python项目详细描述
简介
rbco.rename提供了一组python脚本来批量重命名文件。
用法
rendel str文件
从文件中所有文件的名称中删除字符串str。
渲染n个文件
删除文件中所有文件名的前n个字符。
renlu文件
- 重命名执行以下操作的文件中的所有文件:
- 将“”替换为“u”;
- 用“-”替换“-”和“-”;
- 将名称小写;
- 删除前导和尾随空格。
renmp3文件
- 重命名执行以下操作的文件中的所有文件:
- 用ascii对应字符替换所有重音字符。
- 用“”替换“u”;
- 用“-”替换“-”和“-”;
- titleCase the names;
- 小写文件扩展名;
- 删除前导和尾随空格;
- 如果需要,请在曲目编号后用“-”替换“;
- 使磁道号始终有2位数字。
RENID3文件
用法:renid3文件
根据id3标记和格式重命名所有文件。格式示例: '%(曲目编号)s-%(艺术家)s-%(标题)s.mp3'。可以指定其他标记:日期、作者, 作曲家、表演者、唱片编号、专辑等。
格式是从rbco_rename_id3_格式环境中检索的 变量。如果没有这样的变量,则使用默认格式。
renpre prefix文件
重命名文件中的所有文件,在文件名的开头添加前缀。
renrep oldstr newstr文件
重命名文件中的所有文件,用newstr替换oldstr。
rensuf后缀文件
重命名文件中的所有文件,在文件名末尾添加后缀。文件 保留扩展名。
取消隐藏文件
取消隐藏文件中的所有隐藏文件。
重新删除抄送文件
通过用ascii对应字符替换所有重音字符来重命名文件。
更改日志
0.5(2011-06-26)
- 添加了renid3脚本。
0.4(2011-01-31)
- 重构:将功能从console.renmp3移到renaming.rename_mp3。
- 现在,由renmp3脚本提供的“mp3”重命名也消除了重音符号。
0.3(2011-01-31)
- 添加了renaming.rename_remove_accentuation和console.renremoveacc-及其 相应的控制台脚本入口点。
0.2(2010-08-18)
- 修复了错误的setup.py。
0.1(2010-08-15)
- 初始版本