在Mac OS X下的python中完成选项卡和解析命令行选项

时间:2014-07-03 16:18:02

标签: python macos command-line-arguments tab-completion

我在OS X Mavericks上运行一个python脚本,需要一个文件名作为命令行参数,如下所示

python name_of_my_script -i /path/to/input_file/file_name

导航到包含输入文件的目录,可以在shell中使用Tab键完成。但是,当我到达正确的目录时,命中TAB不会提供文件夹中的文件列表,这样我就可以为脚本选择正确的输入文件。键入第一个字母或两个字母也无法解决问题。因此,我手动输入文件的名称很麻烦,会导致很多错误。

选项卡完成时会出现同样的错误,例如在git或pip中,但python问题对我来说是最关键的。任何有关此主题的帮助都非常感谢。

0 个答案:

没有答案