我对此很陌生,我不知道为什么自动完成功能不起作用。我尝试修改 ipython 配置文件,安装 readline,但仍然没有。帮助!
我刚升级到IPython 2.0.0并且tab-complete的行为似乎已经变得更糟.(使用pyreadline 2.0,根据这个问题可能很重要).
以前,如果我之后点击TAB function_name(,IPython会显示该函数的文档字符串.
现在,我只看到一个下拉列表,其中包含命名空间中的所有内容,包括:
旧的行为非常有用 - 如何恢复它(没有恢复到早期的IPython版本)?
我刚刚sqlalchemy在我的计算机上安装了该模块,但是当我输入import sql并TAB在ipython提示符中时,自动完成功能只会向我建议内置sqlite3模块.
如何让ipython也在sqlalchemy导入自动完成时提出建议?