跨平台批处理文件重命名工具

tren的Python项目详细描述


“tren”是一个通用的文件和目录重命名工具。不像 “mv”、“tren”等命令特别适合重命名 batches使用单个命令行的文件和/或目录 召唤。“tren”消除了编写简单脚本的繁琐 提供更高级别重命名功能的工具。

“Trun”还擅长重命名现有文件的{{EM1}$$部分。 目录名基于文本字符串或常规 表达模式。您可以替换任何单个、组或全部 文件或目录名中给定字符串的实例。

“tren”实现了重命名令牌的思想。这些是特别的 可以嵌入在重命名请求中的名称,这些名称表示 像文件的原始名称、长度、创建日期等等 打开。甚至还有重命名令牌来替代内容 任何环境变量或从 shell返回到新文件名中。

“tren”可以根据 它们的日期、长度、给定日期内的时间等等。事实上, 序列可以基于任何文件的“stat”生成 信息。序列“数字”可以是升序或降序,也可以是 计数可以从任何初始值开始。计数可以在 一种内部定义的计数“字母”(十进制,十六进制, 或者你可以定义自己的计数字母表。 这允许您在任何基中创建序列(2或更高请:) 使用为计数设置的任何符号。

“tren”是用纯python编写的,需要python版本2.6.x或 稍后。它可以运行在各种类unix的变体上(freebsd, Linux、MacOS X、Cygwin)以及Windows。也需要 windows系统上“win32all”python扩展的优势 都在场。

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

推荐PyPI第三方库


热门话题
java当我点击MainActivity中的按钮以显示其他活动时,它不起作用   java游戏!框架:在请求之间获取控制器的组件/字段/对象   JavaBlackBerry:调用计算器并检索值?   java Struts2 jQuery插件提交按钮   java无法将更新的画布绘制到活动   java如何将Gson值放入HashMap   使用截取时出现java错误:RecyclerView:未连接适配器;跳过布局   java组织。冬眠HibernateException:在Hibernate搜索中编制索引时出错(在事务完成之前)   java Swagger服务器存根生成工作流   java JInternalFrame底部阴影问题   java nio缓冲区类中limit()的用法是什么   java水平回收器视图内部选项卡布局   java Maven无法找到依赖项   java如何管理不同应用程序实例的权限文件?