Повторная подписка на аккаунт

Я пытаюсь через Python получить письмо с учетной записью Recurly при наличии подписки или состояние подписки с учетом адреса электронной почты. Например, когда я пытаюсь перейти от аккаунта к подписке,

for account in r.Account.all():
    print 'Account: %s' % account
    print 'Sub: %s' % account.subscriptions

Когда я пытаюсь получить доступ к account.subscription.state, я получаю сообщение об ошибке:

AttributeError: 'function' object has no attribute 'state'

Кто-нибудь знает решение?

1 ответ

Решение

account имеет много subscriptions, так что вам нужно будет перебирать каждую подписку и печатать ее состояние. Следующее должно работать для тебя:

    for account in recurly.Account.all():
       print 'Account: %s' % account
       for subscription in account.subscriptions():
          print 'Subscription: %s' % subscription.state
Другие вопросы по тегам