Make it simple
print(f'[{'=' * int(percent_complete/2)}{' ' * (50 - int(percent_complete/2))}] {percent_complete:.0f}%', flush=True)