Значения по умолчанию для параметров функции в Python [duplicate]

Возможный дубликат:

значение параметра по умолчанию как результат метода экземпляра

Пока можно установить значения по умолчанию для параметров функции в python:

def my_function(param_one='default')
    ...

Кажется, невозможно получить доступ к текущему экземпляру (self):

class MyClass(..):

    def my_function(self, param_one=self.one_of_the_vars):
        ...

Мои вопросы):

Правда ли, что я не могу получить доступ к текущему экземпляру, чтобы установить параметр по умолчанию в функциях?Если это невозможно: каковы причины и можно ли предположить, что это будет возможно в будущих версиях Python?

Ответы на вопрос(4)

Ваш ответ на вопрос