blue spinner, a-la heroku

Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
This commit is contained in:
2017-09-12 11:21:24 -04:00
parent 636fcac4f5
commit db1249fbb4
+2 -2
View File
@@ -4,7 +4,7 @@ import sys
import threading
import time
import itertools
import crayons
class Spinner(object):
spinner_cycle = itertools.cycle(u'⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏')
@@ -30,7 +30,7 @@ class Spinner(object):
while not self.stop_running.is_set():
next_val = next(self.spinner_cycle)
if sys.version_info[0] == 2:
next_val = next_val.encode('utf-8')
next_val = str(crayons.blue(next_val.encode('utf-8')))
sys.stdout.write(next_val)
sys.stdout.flush()
time.sleep(0.07)