我有一個類的實例,我在名爲'Greek_gods'的模塊內名爲'zeus'的類中將值設置爲'self.world'。並且在模塊名稱'World'中還有另一個類名'World'。如何從一個不同的類導入一個變量
我該如何告訴宙斯去'世界'並獲得self.world實例?
#module named World
class World():
def __init__(self):
self.world = Atlas()
#module named Greek_gods
class zeus():
def __init__(self)
在本身內部實例化一個類的工作,看起來像那樣會是無限的? – dm03514
@ dm03514:不,它會導致無限循環 - 爲了構建一個世界,你首先必須構建一個世界。 –
您將通過無限實例化World()來獲取RuntimeError。你希望完成什麼? –