Как создать псевдоним для переменной в Python?

Обычный способ

class A:
    __init__():
     self.a.b.c = 10

    anotherMethod():
      self.a.b.c = self.a.b.c * 10

Подход с псевдонимами

class A:
    __init__():
     self.a.b.c = 10         
     alias self.aliased = self.a.b.c # Creates an alias 

    anotherMethod():
      self.aliased = self.aliased * 10 # Updates value of self.a.b.c

Как реализовать псевдонимы в Python? Причина, по которой я хочу это сделать, состоит в том, чтобы уменьшить беспорядок из-за длинных имен переменных. Это многопоточная среда. поэтому простое копирование в локальную переменную не сработает.

9
задан AIB 17 June 2012 в 17:32
поделиться