python如何在一个类里面调用另一个类里面的东西?

spider 全部 1025

python如何在一个类里面调用另一个类里面的东西?

回复

共2条回复 我来回复
  • 热爱技术的小牛
    热爱技术的小牛
    这个人很懒,什么都没有留下~
    评论

    python在一个类里调用另外一个类里的属性有如下几个方法:





    1. 继承。比如,B类继承A类,A类里的方法和属性都可以在B类中取调用和共享。
    2. 模块之间的引用导包。就像导入python第三方库和标准库一样。

    2020-01-28 17:50:11 0条评论
  • 云上天的
    云上天的
    这个人很懒,什么都没有留下~
    评论

    可以用Spider.run在定义的时候传入了self,而且没有申明为class method,所以它不是Class method。那么它就是一个实例属性。实例属性只有在例化了类的时候才能被访问和调用。所以你想调用这个Spider.run,首先应该实例化Spider,然后再调用实例的run()方法:

    2020-01-29 16:18:13 0条评论