找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2066|回复: 0

[求助] 请问,为何有些属性存在但是按Tab键不会自动出现下拉框?

5

主题

6

帖子

6

积分

贫民

积分
6
jiy123 发表于 2018-8-17 10:26:21 | 显示全部楼层 |阅读模式
比如Pandas中的Series这个“类”(这个Series应该是一个数据类型叫做“类”吧。),其中有个属性叫做name。

但是:

首先我们创建一个DataFrame
d=DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('xyzv'))

然后选取其中一列成为一个Series
s=d['x']

然后“x”会默认称为这个Series的name属性。并且在dir(s)中是有的。
但是,我输入s.na之后按tab死活没有出来下拉框让我选取到name。

推而广之,很多时候,明显是一个数据类型,而且调用某些属性的时候是可以的,但就是出不来快捷的下拉框,要自己一个个字母的敲完,这一个容易敲错,一个很慢。这个大家是怎么看的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表