挪用同一个类中的办法
起首类中的办法正在界说的时分需求先加参数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使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!