featurerich应用程序为GNU/Linux和Windows重命名文件

qtrename的Python项目详细描述


QT重命名

QtRename Logo

PyPI - Python VersionDownloadsGitHubGitHub release (latest by date)PlatformPlatform

为GNU/Linux和Windows重命名文件的功能丰富的应用程序

安装

Linux:

pip install qtrename

若要避免从命令行运行应用程序,需要将其添加到“应用程序”菜单中:

  • 下载这个script
  • 打开终端,cdsetup.sh的位置
  • 运行:chmod u+x setup.sh
  • 运行:./setup.sh

进入你的应用菜单,输入qtfind或者你可以在附件下找到它。在

窗口:

Description

:heavy_check_标记:QtRename是用于批量重命名的图形界面。在

:繁重的复选标记:QtRename易于使用。在

:heavy_check_标记:QtRename适用于Linux和Windows。在

:重检查标记:QtRename是用PyQt5生成的

License

这个程序绝对没有担保。有关详细信息,请参阅GNU General Public Licence,版本3或更高版本。在

功能

  • 查找和替换:

    • 跳过第一个N事件
    • 替换最多N
    • 区分大小写
    • 交换字符块
    • 使用正则表达式查找匹配项
  • 大小写:

    • 更改大小写文件、扩展名或两者兼而有之(上、下、句、标题、反转、随机)
    • 忽略大写和/或混合大小写
  • Add/Remove

    • 在特定位置插入/覆盖/删除字符(提供向后选项)
    • 合并插入/覆盖/删除
  • 将字符从一个位置移动到另一个位置(绝对/相对位置,向后)

  • 空格:

    • 删除前导/尾随/多个空格
    • 在一组字符前/后保留空格
    • 用空格替换特定字符
    • 用1个空格替换一组连续的特定字符
  • 计数器:

    • 在文件名的开头/结尾插入数字
    • 用统一名称替换文件名
    • 在计数器和文件名之间设置分隔符
  • Enumerate:

    • 从一个特定的数字开始计数器
    • 反步
    • 设置分隔符
    • 零填充
  • Extra:

    • 实时预览
    • 选择性预览
    • 重命名文件名和/或扩展名
    • 导航目录(文件夹):从列表中,打开对话框,输入completer
    • 按扩展名筛选
    • 重命名文件/目录(文件夹)/子目录(子文件夹)
    • 主题:默认和深色(4种色调:蓝色、绿色、橙色和粉色)
    • 撤消重命名(仅最后一个)
    • 错误日志

报告错误请求功能

https://github.com/amad3v/QtRename/issues

屏幕截图

Dark主题(Linux):

dark theme linux

默认主题(Windows):

default theme windows

ScreenshotsScreenshots
casingadd/remove
movespaces
counterenumerate

Changelog

  • 1.1.1:

    • 修复了在选择进程扩展时将目录视为文件的问题。在
    • 如果正则表达式无效,修复动画不会停止。在
    • 在某些情况下不修复预览。在
    • 修复了多次显示的错误消息。在
  • 1.1.0:

    • 修正了MVC错误
    • 修复了以增量方式打开的文件夹/文件恩塔利
    • 为低分辨率屏幕调整图形用户界面
    • 增加法语翻译
    • 轻微改进
  • 1.0.0:

    • 初次发行

版权:版权所有:2020-amad3v

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

推荐PyPI第三方库


热门话题
java出现编译错误,我不理解   java在gnu-trove库中是否有任何有序映射?   java Servlet应该有映射,但找不到Servlet   java时间和第二期显示1:10,而不是13:10   java Play Framework 1.2.7 Heroku更新崩溃   线程“main”java中的opencsv异常。lang.NoClassDefFoundError:org/apache/commons/lang3/ObjectUtils   selenium在java中隐藏警告消息   java使用ID引用将JSON实体反序列化为POJO   java无法在JRE 8中加载字体   一个线程中的异常/错误会使整个应用程序停止吗?   java访问重复子规则的元素标签;e、 g.用ANTLR解析(1,2,3)中的a   java如何从平移旋转中找到新坐标   使用HTML Java小程序托管jar文件存在安全问题   java如何按频率而不是字母顺序排列字符串数组   java清除bufferedReader和块以获得更多输入   java解密SAML2断言