发布网友 发布时间:2022-04-24 01:41
共1个回答
热心网友 时间:2022-05-10 07:19
我还是第一次见你这种写法呢
首先可以肯定的是:你对面向对象不熟,其次多看一下官方文档
错误出现的原因:你的 index(self) 添加了 self 参数,说明是类对象函数。那么你就需要先实例化一个对象
cs = CloudStore()如果你不想这么干呢
class CloudStore(object):这样 添加 classmethod 这样就不用实例化对象了
确实不是很熟,但是我想的是使用面向对象方式来写。你写的两种方式我都试过了。还是不行。先实例化一个对象,再调用方法也是报同样的错误。如果加上@classmethod控制台直接就会报错。还有类里面的方法不是都要加self吗?不加的话确实可以运行,但是IDE要提示错误。再麻烦看看怎么改呢。