def remove_observer(self, user): Observed.remove_observer(self, user) playername = user.name if playername in self.playernames: self.playernames.remove(playername) action = Action.DelUsername(playername) self.notify(action)