Как с помощью одного собственного instence в несколько подклассов имеют некоторый код, как это:один самостоятельно для класса в классе
class User(object):
def __init__(self)
self.user_session = Session()
def wallet_sum(self):
self.user_session.get('current wallet sum')
class Action(object):
def __init__(self):
self.user_session = User.user_session
def buy_dog(self):
self.user_session.post('buy_dog')
class Listing(object)
def my_dogs(self):
self.user_session.get('all_my_dogs')
user = User()
user.Action.buy_dog()
user.Listing.my_dogs()
я хочу, чтобы создать объект один пользователь с одного себя и делать какие-либо действия с ним
я попробовать:
user.Action().my_dogs()
AttributeError: type object 'User' has no attribute 'user_session '
user.Action.my_dogs()
TypeError: Action() missing 1 required positional argument: 'self'
Что вы пытаетесь достичь, поставив два класса внутри другого? – jwodder