неожиданная ошибка alive_progres на windows 10 - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь пробудить индикатор выполнения в live-progress, но я получаю сообщение об ошибке при запуске в режиме ожидания

from alive_progress import alive_bar
items = range(1000)                  # retrieve your set of items
with alive_bar(len(items)) as bar:   # declare your expected total
    for item in items:               # iterate as usual
        # process each item
        bar()                        # call after consuming one item

Ошибка:

Traceback ( последний последний вызов):

Файл "C: / Users / saife / OneDrive / Desktop / progress_test.py", строка 3, с live_bar (len (items)) в качестве bar: # объявляет ваш ожидаемое общее количество

Файл "C: \ Users \ saife \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ contextlib.py", строка 112, в введите return далее (self.gen)

Файл "C: \ Users \ saife \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ alive_progress \ progress.py", строка 162 , в живом баре

print_hook.isatty = sys. stdout .isatty

AttributeError: объект 'NoneType' не имеет атрибута 'isatty'

Однако он работает нормально, когда я просто запускаю сценарий python с помощью средства запуска python, например, дважды щелкнув файл. Я получаю эту ошибку только при запуске из python в режиме ожидания. Можете ли вы помочь мне отладить эту ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...