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

rbco.rename的Python项目详细描述


简介

rbco.rename提供了一组python脚本来批量重命名文件。

安装

  1. 安装setuptools

  2. 运行:

    easy_install rbco.rename
    

这将安装下一节中提到的重命名脚本。

用法

  • 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_accentuationconsole.renremoveacc-及其 相应的控制台脚本入口点。

0.2(2010-08-18)

  • 修复了错误的setup.py

0.1(2010-08-15)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如果SQL server执行计划是流式传输数据,那么调用next()时Java ResultSet对象将如何反应?   java为什么水平滚动条永远不会出现在JTable上?   java如何在Android项目中添加SDK模块   绿脚:爪哇。lang.ClassCastException:无法将障碍物投射到球投射物   xslt需要在Java1.4.2中使用SaxonB(版本9.1.0.8)方面的帮助   java Apache HTTP客户端下载SOAP响应的一部分   为Java 9计划的“过滤传入序列化数据”解决了数据反序列化安全漏洞吗?   java如何使用drools对列表中的元素进行分组   java从匿名类到lambda表达式   Java中是否有不可变的单链表实现?   java动态添加按钮以滚动查看安卓   java GAE:无法为模块http请求设置管理员登录凭据   java如何在Hibernate 5 CriteriaBuilder中使用条件条件获取计数   java如何将JSON+HAL响应解析为POJO   java如何获取计算器程序,对两个以上的数字进行加、减、乘、除   java Thymeleaf+静态资源+@ResponseBody