使用Anaconda的iPython Notebook我可以使用函数定义弹出窗口,只要执行了相应的import语句。
我已经删除了anaconda,因为它弄乱了我所有的其他python项目,并选择为数据分析设置一个单独的virtualenv。
如何配置我的环境以像anaconda的版本那样完成制表?
答案 0 :(得分:0)
为了清楚起见,ipython笔记本并不是特定于Anaconda的,而tab-completion是ipython的一个特色。如果你执行ipython或ipython笔记本,你应该仍然没有Anaconda的tab-completion。如果你没有ipython,你可以使用:
来获得它pip install ipython
如果您有自己的代码,Tab-completion将自动生效,但如果您想自定义它显示的内容,请定义如下所示的方法:
def __init__(self):
return ["first_property_name", "second_name", "something_else"]
这是关于它的link to the ipython docs。