make spinner 2.6 compatible

This commit is contained in:
Nate Prewitt
2017-02-03 10:01:10 -07:00
parent 079a97c666
commit 1971a438cf
+4 -1
View File
@@ -28,7 +28,10 @@ class Spinner(object):
def init_spin(self):
while not self.stop_running.is_set():
sys.stdout.write(next(self.spinner_cycle))
next_val = next(self.spinner_cycle)
if sys.version_info[0] == 2:
next_val = next_val.encode('utf-8')
sys.stdout.write(next_val)
sys.stdout.flush()
time.sleep(0.07)
sys.stdout.write('\b')