0

我已经按照http://wiki.ipython.org/index.php?title=Cookbook/Custom_completers的建议成功地为要在我的 ipython 笔记本中使用的函数添加了自定义选项卡完成器。

但是,我希望自定义完成者知道当前参数在按下选项卡的位置。如果它是手头函数的第一个参数,则填写与第一个参数相关的值,如果是第二个,则填写第二个参数的有效值,依此类推。

有什么方法可以实现这种位置制表符完成器?

4

1 回答 1

0

现在,我已将所有参数的所有可能值的合并列表放入函数的选项卡完成器中。由于不同 args 的值是互斥的,即使更优雅的解决方案会更好,我的目的也是如此。

于 2012-12-16T19:16:06.240 回答