self.current = current
current -= self.min
- lng = (current * self.width1) / self.max
+ lng = (current * self.width1) // self.max
if current >= self.max:
percent = 100
else:
- percent = (current * 100) / self.max
+ percent = (current * 100) // self.max
flush = False
- if self.lng <> lng:
+ if self.lng != lng:
self.lng = lng
self.out.write(ttyProgressBar.back_c*(self.width1+self.width2))
self.out.write(ttyProgressBar.left_c*lng)
self.percent = -1 # force to redraw percentage; the bug was fixed by William McVey
flush = True
- elif self.percent <> percent:
+ elif self.percent != percent:
self.out.write(ttyProgressBar.back_c * (self.width2-1))
flush = True
- if self.percent <> percent:
+ if self.percent != percent:
self.percent = percent
self.out.write(str(percent).rjust(3) + '%')
flush = True