我已经按照http://wiki.ipython.org/index.php?title=Cookbook/Custom_completers的建议成功地为要在我的 ipython 笔记本中使用的函数添加了自定义选项卡完成器。
但是,我希望自定义完成者知道当前参数在按下选项卡的位置。如果它是手头函数的第一个参数,则填写与第一个参数相关的值,如果是第二个,则填写第二个参数的有效值,依此类推。
有什么方法可以实现这种位置制表符完成器?
我已经按照http://wiki.ipython.org/index.php?title=Cookbook/Custom_completers的建议成功地为要在我的 ipython 笔记本中使用的函数添加了自定义选项卡完成器。
但是,我希望自定义完成者知道当前参数在按下选项卡的位置。如果它是手头函数的第一个参数,则填写与第一个参数相关的值,如果是第二个,则填写第二个参数的有效值,依此类推。
有什么方法可以实现这种位置制表符完成器?