选项卡完成在jupyter笔记本中不起作用

2024-09-30 04:39:20 发布

您现在位置:Python中文网/ 问答频道 /正文

单元格:

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

另一个单元格:

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

我的配置:

linux mint 20

python 3.8

jupyter 1.0.0

jedi 0.18.0

ipython 7.22.0

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

如果我键入emp<tab>,它将完成employee.csv

但是如果我输入df['Gender'] = df['Gender'].ast<tab>, 它不能完成aType

谷歌搜索显示添加%config Completer.use_jedi = False 或者回到绝地0.17.2或者加入#%config IPCompleter.greedy=True 修复了许多人的自动完成问题。我试过各种组合 三者中的一个,但对我来说仍然不起作用

我不熟悉juypter笔记本,所以我的问题是:在上面 casedf['Gender']是一个数据帧列,那么是否应该键入ast<tab> yield astype

你好,吉姆


Tags: csvconfigfalsetruedfread键入use

热门问题