LINUX.ORG.RU

История изменений

Исправление vvn_black, (текущая версия) :

Теперь понятно, а в чём именно проблема, вот как пример:

class Clicker(object):
    prev_button = None

    def click(self, button=None):
        if button != self.prev_button:
            self.prev_button = button
            print(button)

...
clc = Clicker()

...
# Меняем принты
clc.click(button='Server is on')

...
clc.click(button='Server is off')

Исходная версия vvn_black, :

Теперь понятно, а в чём именно проблема, вот как пример:

class Clicker(object):
    prev_button = None

    def click(self, button=None):
        if button != self.prev_button:
            self.prev_button = button
            print(button)

...
clc = Clicker()

...
# Меняем принты
clc.button('Server is on')

...
clc.button('Server is off')