对不起,我是Python新手并且有一个基本的q
我有2个python文件
FileA.py
Class ABC:
def __init__(self, loggingLevel = 20):
self.data = None
logging.basicConfig(level=loggingLevel)
pass
def asd(self, text)
*
*
if __name__ == '__main__':
X=ABC(10)
Y=X.asd(text)
我有另一个文件FileB.py,我想调用函数asd。我有参数'text'来传递,但我应该为参数'self'传递什么。尝试了很多选项,但是当它转到文件A时,它的失败是因为self的值不正确
答案 0 :(得分:0)
self
。换句话说,您可以执行与main
中FileB.py
中所做的相同的操作:
<强> FileB.py
强>
from FileA import ABC
X = ABC(10)
Y = X.asd(text)