,例如: (推薦學習:Python視訊教程)
1
2
def SaveData(self,ip):
print(ip)
如果無self參數則不能在同一個類中調用(之前一直在這裡犯錯,警醒之) 無self參數的情況下是可以在另一個檔案中調用的,但是不推薦,規範寫法,每個函數第一個參數都應為self(其他名字也可以,但是我們大家約定俗稱均寫為self),
下面是執行個體:1
2
3
4
5
6
7
8
9
10
11
12
13
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來互相調用。1
2
3
4
from A import A
a = A()
a.Afunc("123456")
a.Bfunc("123456")
以上就是python如何調用類裡面的方法的詳細内容
如果大家如果在學習中遇到困難,想找一個Python學習交流環境,可以加入我們的Python學習圈,點選我加入吧,會節約很多時間,減少很多遇到的難題。