📜  jupyter 的 tabnine (1)

📅  最后修改于: 2023-12-03 15:02:28.265000             🧑  作者: Mango

Jupyter 的 TabNine

Jupyter 是一款流行的交互式计算环境,它广泛应用于数据分析、机器学习和科学计算等领域。TabNine 是一款基于机器学习的智能代码自动补全工具,能够大幅提高编程效率。本文将介绍 Jupyter 和 TabNine 的基本用法,帮助程序员更好地使用这两款工具。

安装 Jupyter

如果您还没有安装 Jupyter,可以通过以下命令安装:

pip install jupyter

安装完成后,可以通过以下命令启动 Jupyter:

jupyter notebook
安装 TabNine

TabNine 支持多种编辑器和 IDE,包括 VS Code、PyCharm、Sublime Text 等。在 Jupyter 中使用 TabNine,需要首先安装 TabNine 插件。可以通过以下命令安装:

pip install jupyter-tabnine

安装完成后,需要将 TabNine 激活,可以通过以下命令:

jupyter nbextension install --py jupyter_tabnine && jupyter nbextension enable --py jupyter_tabnine && jupyter serverextension enable --py jupyter_tabnine
使用 TabNine

安装完成 TabNine 插件后,就可以开始使用了。在编写代码时,只需要输入部分内容,然后按下 Tab 键,就可以看到 TabNine 提供的自动补全选项。

例如,当输入以下内容时:

impo

按下 Tab 键时,可以看到以下选项:

import
importlib
imp

选中 import 后,继续输入以下内容:

pandas as pd

然后再输入以下内容:

pd.

再次按下 Tab 键,就可以看到 TabNine 提供的 Pandas 模块的自动补全选项:

pd.DataFrame
pd.read_csv
pd.concat
...

通过 TabNine 的自动补全,程序员可以大幅提高编程效率,减少出错率。

结语

Jupyter 和 TabNine 都是非常优秀的工具,可以大幅提高程序员的工作效率。通过本文的介绍,相信读者已经掌握了 Jupyter 和 TabNine 的基本用法。祝编程愉快!