类别:Python / 日期:2019-12-02 / 浏览:103 / 评论: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怎样挪用类内里的要领的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。