【问题标题】:Argument-position aware custom tab completers for a funcion in IpythonIpython中函数的参数位置感知自定义选项卡完成
【发布时间】:2012-12-14 21:47:47
【问题描述】:

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

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

有什么方法可以实现这种定位制表符?

【问题讨论】:

    标签: ipython ipython-notebook


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-12
      • 2013-01-13
      • 1970-01-01
      • 2013-02-13
      • 2017-01-26
      相关资源
      最近更新 更多