class neato:
def __init__(self):
self.dance = "I love to dance yadayaadadad!"
def main():
happyDance()
print(happy.dance)
def happyDance():
happy = neato()
main()
我希望能够在模块范围内引用我的类对象。这是一个小实验。有没有办法做到这一点?目前,代码打印出名称错误。
答案 0 :(得分:0)
您可以返回函数happyDance中的Neato实例:
class neato:
def __init__(self):
self.dance = "I love to dance yadayaadadad!"
def main():
happy = happyDance()
print(happy.dance)
def happyDance():
return neato()
main()