code: def progress(rest):
  	"Display the progress of something: start|end|percent"
  	if rest:
  		left, right, amount = [piece.strip() for piece in rest.split('|')]
  		ticks = min(int(round(float(amount) / 10)), 10)
  		bar = "=" * ticks
  		return "%s [%-10s] %s" % (left, bar, rightf progress(rest):
  	"Display the progress of something: start|end|percent"
  	if rest:
  		left, right, amount = [piece.strip() for piece in rest.split('|')]
  		ticks = min(int(round(float(amount) / 10)), 10)
  		bar = "=" * ticks
  		return "%s [%-10s] %s" % (left, bar, right)
docs: Display the progress of something: start|end|percent