简单多重重命名命令

rn的Python项目详细描述


控制台的多重重命名程序。

我开始使用rn作为我最近获得的python 3的学习工具 知识,我真的学到了很多编程知识。

因为它对我有用,我想和大家分享。

它是在运行freebsd 10.1的计算机中使用python 3.4编程的,并且 在FreeBSD 10.1和Windows XP中测试。它应该在 GNU/Linux和OSX也是,但我还没有测试过。

如果你拥有或有权使用Mac电脑,如果你 运行其中的测试程序并让我知道结果。任何人都一样 GNU/Linux系统。详见测试部分。

安装

安装程序:

$ pip install rn

文档

要安装文档,您必须下载该软件包并用您喜爱的程序或通过控制台将其解压缩:

$ tar -xz-frn-1.0.?.tar.gz

现在您可以在doc文件夹下找到不同格式的手册。

rn.1是手动格式的手册。如果您使用的是类unix系统, 您可以将其复制到您的man目录(作为根目录),并随时使用 man rn

作为根用户:

gzip rn.1

cp rn.1.gz /usr/local/man/man1/

到手册页的路径可能不同。

功能

  • 从选择的文件名中删除任意数量的字符,从开始处开始,在 结束或在中间。
  • 从文件名中裁剪文本:单词、字母、从一个单词到结尾、从开头到一个字母或单词…
  • 替换文件名中的字母或单词。
  • 更改大小写或大小写。
  • 添加前缀或后缀。
  • 将以上所有内容应用于目录名或文件扩展名。

测试

如果您已经下载了该软件包(并且不仅使用pip安装),那么 将有一个包含两个存档的测试文件夹。

要运行测试,请在测试中将可执行的rn复制为rn.py 目录,切换到测试目录并执行脚本test

$ ./test

你必须安装pytest。

如果出现错误,请再次运行测试,将输出指向 把你认为重要的细节存档并用电子邮件发给我。

$ ./test > test-results-file

如果没有错误并且您运行的系统与freebsd或windows xp不同,请告诉我该程序也在您的操作系统中工作。

联系人

您可以联系程序的作者:<;rn program at mundo-r dot com>;

版本

  • RN-1.0.22015年9月26日。与RN-1.0.1和RN-1.0.0相同。上载包时出现问题,迫使我更改修订号。很抱歉。
  • RN-1.0.12015年9月26日。与RN-1.0.0相同。看上面。
  • RN-1.0.0,2015年9月26日。第一次发布rn

许可证

程序rn在gplv3许可下分发。

版权所有(c)2015 Jose M.Casarejos

此程序是免费软件:您可以重新分发和/或修改 根据由 自由软件基金会,或者许可证的第3版,或者 (由您选择)任何更高版本。

这个程序的发布是希望它能有用, 但没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。见 GNU通用公共许可证了解更多详细信息。

你应该收到GNU通用公共许可证的副本 还有这个节目。如果没有,请参见<;http://www.gnu.org/licenses/>;。

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

推荐PyPI第三方库


热门话题
反射Java反射:高负载下的NoSuchMethodException   java RxJava:one request>list of Integer>sequence of requests for each int>result to list   java为什么循环之前索引会增加   JavaSpring远程处理和RESTfulURL   java Hibernate搜索仅对我的实体的一部分进行索引   使用DPAD快速滚动时,java RecyclerView onCreateViewHolder调用过多   java将JSON解析到一个表中   java导航抽屉标题textview nullpointerexception   基于接口的Java链接队列   java Guice运行时依赖项参数重新注入   java展平/压缩ZSH中的深度嵌套目录   JavaSpring:Http406此请求标识的资源只能   java如何制作Android启动器图标   Java代码在windows上显示不正确(包含希腊语句子)   使用yourkit进行内存分析所用的java时间   java为什么可以序列化属性而不能序列化对象本身?