macosx下python命令行选项的Tab完成与解析

2024-04-19 17:29:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我在osxmavericks上运行一个python脚本,该脚本需要一个文件名作为如下的命令行参数

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

导航到包含输入文件的目录是通过在shell中使用tab completion来实现的。但是,当我到达正确的目录时,单击选项卡不会提供文件夹中的文件列表,这样我就可以为脚本选择正确的输入文件。同样,输入前一两个字母也不能解决问题。因此,我只能手工输入文件名,这很麻烦,而且会导致很多错误。你知道吗

在git或pip中,tab补全也会出现同样的错误,但是python问题对我来说是最关键的。任何关于这个话题的帮助都是非常感谢的。你知道吗


Tags: 文件ofpath命令行name目录脚本参数