跳转到主要内容

使用在线数据库重命名电视剧文件

项目描述

TV Renamr是一个基于文件名或用户输入重命名电视剧的工具。

https://travis-ci.org/ghickman/tvrenamr.png

直接从PyPI安装

pipsi install tvrenamr

从命令行运行

$ tvr file

$ tvr folder

需要更多文档?请点击这里。

发现问题?提交错误!

变更日志

v4.4.0

  • 添加复制文件到目标位置的选项,感谢@ata2001

v4.3.1

  • 修复调试日志,感谢@ymage

v4.3.0

  • 添加配置中的符号链接选项支持,感谢@ata2001

  • 修复 –[no-]organise & –the 参数解析支持,感谢@ata2001

v4.2.1

  • Windows的符号链接修复,感谢@ata2001

v4.2.0

  • Windows & Python 2的符号链接支持修复,感谢@ata2001

v4.1.0

  • 添加符号链接支持,感谢@ata2001

v3.6.2

  • 修复了从之前的修复中遗留的不正确使用 config.get

v3.6.1

  • 修复了不正确使用 get_config

v3.6.0

  • 供应商依赖

  • 使用defusedxml强化XML

  • 切换到py.test进行测试

  • 重构前端代码以便更容易测试

v3.5.0

  • 移除对配置的要求

v3.4.11

  • 修复了当覆盖了剧集号时的日志记录错误

v3.4.10

  • 修复了不存在配置时的organise目录错误

v3.4.9

  • 修复1080[p]和[Hh].264导致季和集搜索正则表达式失效的问题

v3.4.8

  • 修复了默认忽略文件列表选项的问题

v3.4.7

  • 启用将文件和文件夹作为路径进行重命名

v3.4.6

  • 将内容追加到主日志文件而不是覆盖它

  • 为日志文件轮转添加一些合理的默认值

v3.4.5

  • 处理剧集名称中的Unicode字符

v3.4.4

  • 修复了在命令行中指定剧集的问题

v3.4.3

  • 改进了检查tvr是否拥有重命名文件所需所有内容的代码

  • 内部将季和集视为数字

v3.4.2

  • 修复了文件名中包含720[p]的剧集重命名问题

v3.4.1

  • 修复了部分正则表达式支持问题

v3.4.0

  • 修复了测试中对Python 3的支持问题

  • 缓存ID,减少大多数重命名时的网络请求量50%

  • 尝试支持多剧集文件。希望随着时间的推移改进这一功能

  • 修复自定义输出格式,使其可以使用自定义正则表达式语法

v3.3.3

  • 添加了Python 3支持!

  • 修复了Python 2.6支持问题

v3.3.2

  • 从重命名操作中返回目标文件路径(对于库很有用)

v3.3.1

  • 整理代码,使其也可以用作库

v3.2.0

  • 移除了lxml及其C构建依赖项

  • 整理测试用例

  • 清理库回退逻辑及其错误处理

v3.1.0

  • 显示未处理的异常

  • 提供默认的文件名格式以回退使用

  • 使用Requests代替urllib2

  • 感谢sampsyo在本版本中的工作

v3.0.3

  • 添加了文档并将其推送到Read the Docs

  • 修复了另一个愚蠢的错别字。现在对测试状态感到遗憾……

v3.0.2

  • 修复了一个愚蠢的命名错误,导致一切崩溃,并且破坏了上一个版本。

v3.0.1

  • 允许在剧集名称正则表达式中使用撇号

  • 允许在文件名正则表达式中使用连字符作为分隔符。

  • 清理了用于前端使用的剧集对象接口

  • 在从剧集对象检索剧集名称时使用正确的变量名。

  • 当配置的默认值缺失时,提供更合理的输出。

  • 在错误退出时返回正确的错误代码。

v3.0.0

  • 现在可以重命名720p剧集。

  • 如果第一个库找不到电视剧或剧集,则回退到另一个库。此功能还增加了对新库的更好支持。

  • 添加了一个命令行选项,用于在输出文件名时覆盖剧集名称。

  • 可以使用在剧集名称和标题中允许的前向斜杠。

  • 使用lxml作为XML库,并添加了对从库返回空XML文件的额外检查。

  • 在重命名过程中使用剧集对象来保存剧集信息。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

tvrenamr-4.4.0.tar.gz (17.0 kB 查看哈希值)

上传时间

构建分发

tvrenamr-4.4.0-py3-none-any.whl (386.8 kB 查看哈希值)

上传时间 Python 3

由以下支持