使用imdb数据库重命名电影的脚本
IMDbName的Python项目详细描述
概述
imdbname是一个控制台脚本,允许用户使用imdb数据库中的信息智能地重命名电影文件。
安装
建议使用easy_install安装imdbname,如下所示(在类似unix的环境中):
# easy_install imdbname
如果easy_install不可用,也可以使用发行版中包含的setup.py文件安装imdbname。只需下载下面的源发行版,将其取消存档,然后按如下方式运行安装脚本:
# python setup.py install
这两个选项都在pythonsite packages目录中安装imdbname包,并在setuptools脚本目录中安装可执行脚本(imdbname)。在*nix系统中,这通常是/usr/bin/。
使用量
假设setuptools放置控制台脚本的目录是路径的一部分,imdbname可以如下运行:
$ imdbname [options] FILE1 [FILE2 FILE3 ...]
其中每个file都是要重命名的电影文件。–help选项显示所有命令行选项,也在此处列出:
- --version
- 打印程序的版本号和退出。< /dd>
- -h,--help
- 打印程序的用法、说明和命令行选项,然后退出。< /DD>
- --license
- 打印程序的许可信息和退出。< /dD>
- --verbose
- 在程序执行期间打印额外的有用信息。
- -a,--assume-correct
- 如果只找到一个完全匹配的标题,则假定它是正确的电影,并且不提示用户进行验证。
- -f FORMATSTRING,--format=FORMATSTRING
- 允许用户使用formatstring参数指定程序输出文件名的格式。请参阅下面的有效格式说明符[默认值:“%t (%y)”]。
Format Specifiers | |
---|---|
Conversion | Meaning |
%t | Title (with ‘A’ or ‘The’ moved to the end) |
%T | Title (without any changes) |
%y | Year |
%i | Numerical IMDb id |