Python: хранить токен в памяти - PullRequest
1 голос
/ 07 октября 2011

У меня есть класс, и в этом классе у меня есть функция, которая выполняет аутентификацию и возвращает токен.

Я хотел бы сохранить этот токен в памяти для использования другими функциями в том же классе.

Как бы я это сделал?

1 Ответ

5 голосов
/ 07 октября 2011

Предполагая структуру, подобную этой:

class myClass(object):
  def doAuth(self):
    callAuthProcedure()

, если callAuthProcedure возвращает токен, просто настройте его так:

class myClass(object):
  def doAuth(self):
    self.token = callAuthProcedure()

Позже, другие методы в экземплярекласс может использовать self.token при необходимости.

...