标签完成在 jupyter 笔记本中不起作用

时间:2021-04-10 01:04:48

标签: python pandas jupyter-notebook ipython

一个单元格:

import pandas as pd
%config Completer.use_jedi = False
#%config IPCompleter.greedy=True

另一个单元格:

df = pd.read_csv('employees.csv')

我的配置:

<块引用>

Linux 薄荷 20

蟒蛇 3.8

jupyter 1.0.0

绝地 0.18.0

ipython 7.22.0

如果我输入 df = pd.read<tab> 我得到一个下拉列表,其中 read_csv 是一个选项

如果我输入emp<tab>,它会完成employee.csv。

但是如果我输入 df['Gender'] = df['Gender'].ast<tab>, 它没有完成 astype。

谷歌搜索显示添加 %config Completer.use_jedi = False 或恢复到 jedi 0.17.2 或添加 #%config IPCompleter.greedy=True 修复了许多人的自动完成问题。我尝试了各种组合 所有三个中,但它仍然不适合我。

我是 juypter 笔记本的新手,所以我的问题是:在上面 case df['Gender'] 是一个数据框列,所以应该输入 ast<tab> yield astype 吗?

问候,吉姆

0 个答案:

没有答案
相关问题