python如何调用类里面的方法-Python教程

资源魔 32 0

挪用同一个类中的办法

起首类中的办法正在界说的时分需求先加参数self,例如: (保举学习:Python视频教程)

def SaveData(self,ip):
      print(ip)

假如无self参数则不克不及正在同一个类中挪用(以前不断正在这里出错,警省之) 无self参数的状况下是能够正在另外一个文件中挪用的,然而没有保举,标准写法,每一个函数第一个参数都应为self(其余名字也能够,然而咱们各人商定俗称均写为self),上面是实例:

class A():
    if __name__ == "__main__":
        print ('入口')
        self.Bfunc("192.168.1.1")

    def __init__(self):
        # 初始化;相似于C#中结构函数

    def Afunc(self,ip):
        print(ip)

    def Bfunc(self,ip):
        self.Afunc(ip)

挪用另外一个类中的办法

A.py以及B.py正在同一个文件夹上面,能够经过from 文件名 import *或许 import A来相互挪用。

from A import A
a = A()
a.Afunc("123456")
a.Bfunc("123456")

以上就是python若何挪用类外面的办法的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!