如何使python脚本在term中自动完成文件名

2024-07-05 09:44:51 发布

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

我的python项目包含基本脚本和一些下标,如下所示:

project/
├── basic.py
└── subscripts/
    ├── firstscript.py
    ├── secondscript.py
    ├── thirdscript.py
    └── fourthscript.py

项目的用法如下:

^{pr2}$

subscripts/和{}部分通过以下方式添加到脚本路径:基本.py)例如

python basic.py secondscript -stopafterchanges:6 -verbose

我当前的问题是,当我键入以下内容时,终端无法自动完成:

project > python basic.py t[Tab]

因为这些脚本在子文件夹中。是否有任何选项允许终端自动完成thirdscript例如(上面的)?在

我可以增加一些偏好。(dot)文件到我的项目,这有助于终端/bash从某个路径自动完成?或者,我可以给我的用户一些简单明了的手册,如何在他们的机器(所有的Linux,Windows,Mac)上设置这个?在


Tags: 项目py路径project脚本终端用法basic