title: Python property decorator not working, why?
body: <p>For some reason the 'obj._max_value' and 'obj._current_value' are not getting set. I have looked at many tutorials and it seems that I am doing it correctly. Does anyone know why it is not working?</p>
  
  <p>See code: <a href="https://gist.github.com/matthew-campbell/5561562" rel="noreferrer">https://gist.github.com/matthew-campbell/5561562</a></p>
  
  <p>(Python 2.7)</p>
  
  <hr>
  
  <p>Update:</p>
  
  <pre><code>class Progress():
  
    @property
    def progress_bar_length(self):
      return self._progess_bar_length
  
    @progress_bar_length.setter
    def progress_bar_length(self, length):
      self._progress_bar_length = length
  
    @progress_bar_length.deleter
    def progress_bar_length(self):
      del self.progress_bar_length
  </code></pre>