我是靠谱客的博主 鳗鱼店员,最近开发中收集的这篇文章主要介绍jupyter notebook代码自动完成功能,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在代码顶部添加%config IPCompleter.greedy=True这一行并且shift+回车运行,对于接下来运行过的内容都会被列入自动提示中。

按Tab键弹出自动提示

如下图,输入my然后Tab键就弹出上面自定义的两个变量名,然后按回车直接输入myCount,按向下箭头键再回车就输入myNum。

在这里插入图片描述

同样对于import导入的功能模块也可以提示。比如下图,输入requ然后按tab就自动补全输入requests(因为已经导入,并且是唯一的,而刚才的myCount和myNum都是my开头)。

输入到requests.的时候按tab就会弹出requests包含的所有功能命令,继续输入g就得到下图的情况。

在这里插入图片描述

但是每次都按【Tab】按键也并不方便,因为如果装了Jupyter notebook的扩展插件包(参考下面扩展插件部分),只要用下面的命令来开启自动完成即可。jupyter nbextension enable hinterland/hinterland,成功OK之后重新打开Jupyter Notebook,在输入代码的同时就会实现自动提示了。

——————————————————————————
作者:zhyuzh3d
链接:https://www.jianshu.com/p/a85bc2a8fa56
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

最后

以上就是鳗鱼店员为你收集整理的jupyter notebook代码自动完成功能的全部内容,希望文章能够帮你解决jupyter notebook代码自动完成功能所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部