使用在线数据库重命名电视剧文件
项目描述
TV Renamr是一个基于文件名或用户输入重命名电视剧的工具。
直接从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的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ee3a64a640f0fc46e56e8f9b36629b557a6c40c807ff7fb9ddc3e0f343f36414 |
|
MD5 | d3bca33c381a87645356d288f4cb90ab |
|
BLAKE2b-256 | 277b0c2e7a74c6f35f9d07ed52560a2a8fb65f0f20af27563c08078966cdfb8e |
tvrenamr-4.4.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 221042c86b500303aab57cc360b06c89eec6c399f22f34bca7d7aded75cf31f4 |
|
MD5 | e15a576a9b73425aac13b9593787f305 |
|
BLAKE2b-256 | 66bc6c72cbc76d6b642107d915a2043703e70b80ea633fef06af3b3545acd2e8 |