使用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
ConversionMeaning
%tTitle (with ‘A’ or ‘The’ moved to the end)
%TTitle (without any changes)
%yYear
%iNumerical IMDb id

更改日志

0.1(2010-01-03)

  • 初始版本[jetheis]
  • 所有代码都符合PEP 8标准[jetheis]

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

推荐PyPI第三方库


热门话题
java无法在未设置数据源的情况下启动springboot应用程序   返回/泛型的类型?   java通过在navigationView中按id重新加载navigationView内容   java实现安卓的状态更新   java Equals()对于两个相等的字符串不返回true   java如何保存屏幕截图(matlab)   java GWT如何在重新加载页面之前确保函数已完全执行   java在Groovy中实现ObjectJSON映射的标准方法是什么?   java在ApacheTomcat中,是否可以通过连接器过滤多个访问日志文件?   java当JVM达到其Xmx限制时,它会强制垃圾收集吗?   如何在JAVA中生成包含特定数字的不同随机数列表?   rcp中透视图之间的java切换   java理解名为“分区”的Linkedlist算法中的无限循环   RestTemplate的java测微计统计信息   Android中使用自定义服务BLE的java读/写特性   java验证输入以确保负数   关于Java扫描器的io基本查询   java如何使用子字符串或其他函数将字符串拆分为单词?   java Storm群集重复元组