我的怎么找不到这两个魔法函数

来源:3-1 什么是魔法函数

慕斯9257304

2020-03-01

平台vscode python3.6怎么我的没有 len和getitem这两个魔法函数呢

写回答

3回答

bobby

2020-03-05

这两个魔法函数只是一种协议, 没有一个地方具体说明在哪里,当我们点击某一个类实现了这两个方法的时候才能看到这两个魔法函数,如果我们点击了list或者dict之类的,这两个就可以看出来这个是pycharm自动给出的一个接口展示而已 并不是用python实现的,因为一些内置类是c语言实现的

0
0

慕斯9257304

提问者

2020-03-04

我装pycharm也没这两这函数,而且也进不到源码

0
0

bobby

2020-03-03

这两个魔法函数 你可以点击进入源码看到这个是在pycharm的目录下面 这个是pycharm帮助完成的功能, vscode没有完成而已

0
0

Python3高级核心技术97讲,高级进阶的必学课程

socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO

2128 学习 · 551 问题

查看课程