Как сделать заполнение прогресс бара при выполнении цикла в python rich?

У меня есть код, который использует библиотеку Rich. В ней есть прогресс бар, и мне надо сделать чтобы когда всё что в цикле for для прогресс бара выполнилось до конца, вывести это.

#!/Library/Frameworks/Python.framework/Versions/3.9/bin/python3
from validate_email import validate_email
import DNS
from rich.progress import track
from rich import print as printr
printr('[bold red]Write name: [/bold red]', end='')
name = input()
printr('[bold red]Write lastname: [/bold red]', end='')
namee = input()
printr('[bold red]Write domain: [/bold red]', end='')
domain = input()
for step in track(range(1), description="Writing Medium Story..."):
  i1 = name + '@' + domain
  i2 = name + '.' + namee + '@' + domain 
  i3 = name + namee + '@' + domain
  i4 = namee + '@' + domain
  i5 = namee + '.' + name + '@' + domain
  i6 = name[0] + namee + '@' + domain
  i7 = name[0] + '.' + namee + '@' + domain
  i8 = name + namee[0] + '@' + domain
  i9 = name + '.' + namee[0] + '@' + domain
  i10 = name[0] + namee[0] + '@' + domain
  i11 = name[0] + '@' + domain

  for val in i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11:
    is_valid = validate_email(val, verify=True)
    if is_valid == True:
      printr(f'[bold green]{val} - True[/bold green]')
    else:
      printr(f'[bold red]{val} - False[/bold red]')

Так-же когда оно проверяет почты, прогресс бар не заполняется введите сюда описание изображения


Ответы (0 шт):